| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| recovery_io.py | 2026-07-01 | 1.1 kB | |
| recovery_math.py | 2026-07-01 | 1.7 kB | |
| recovery_parsers.py | 2026-07-01 | 968 Bytes | |
| utils.py | 2026-07-01 | 327 Bytes | |
| config.py | 2026-07-01 | 2.1 kB | |
| main.py | 2026-07-01 | 9.2 kB | |
| recovery.py | 2026-07-01 | 3.4 kB | |
| recovery_core.py | 2026-07-01 | 8.7 kB | |
| Totals: 8 Items | 27.3 kB | 0 | |
========================================================================
CD/ISO Data Recovery Tool v1.0.0
========================================================================
Ein leistungsstarkes Datenrettungs- und Dateiwiederherstellungs-Werkzeug
für beschädigte CDs, DVDs und ISO-Abbilder mit einer grafischen
Benutzeroberfläche (Tkinter).
Das Tool nutzt intelligentes 'File Carving' anhand von Dateisignatun,
um Textfragmente und verlorene Dateien blockweise aus fehlerhaften
Dateisystemen zu retten.
Funktionen:
-----------
- Grafische Oberfläche: Intuitive Bedienung via Tkinter (inkl. Fortschritts-
balken, Pausen- und Abbruchfunktion).
- Multithreading: Die rechenintensive Datenrettung läuft komplett in
Hintergrund-Threads, sodass die GUI jederzeit flüssig und bedienbar bleibt.
- ISO-Parsing: Direktes Auslesen und Auflisten von ISO9660-Inhalten
mittels 'pycdlib'.
- K3B-Unterstützung: Importiert und parst bestehende K3B-Projektdateien.
- Fehlertolerantes Lesen: Sektor-für-Sektor-Rettung mit automatischer
Berechnung der verbleibenden Restzeit (ETA).
Lizenz & Rechtshinweise:
------------------------
Dieses Programm wird als freie Software veröffentlicht. Sie können es unter
den Bedingungen der GNU General Public License oder GNU Lesser General Public
License (LGPLv3) weitergeben und/oder modifizieren.
WICHTIGER HINWEIS ZU ABHÄNGIGKEITEN:
Dieses Programm nutzt die externe Bibliothek 'pycdlib', welche unter der
LGPLv2+ lizenziert ist. Dieses Gesamtprojekt ist vollkommen kompatibel
mit den Bedingungen der LGPLv2+ sowie neueren Versionen (LGPLv3).
Voraussetzungen & Installation:
--------------------------------
Stellen Sie sicher, dass Python 3 auf Ihrem Linux-System installiert ist.
Installieren Sie die benötigte ISO-Bibliothek über das Terminal:
pip install pycdlib
Anwendung:
----------
Wechseln Sie im Terminal in den Projektordner und starten Sie die Hauptdatei:
python main.py
========================================================================
Entwickelt für die Open-Source-Community zur sicheren Datenrettung.