| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| search_tool.py | 2026-07-01 | 6.9 kB | |
| search_worker.py | 2026-07-01 | 5.4 kB | |
| Totals: 2 Items | 12.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.