# Convert Comics Script Dieses Skript ermöglicht die Umwandlung von Comic-Dateien zwischen den Formaten **CBR** und **CBZ**. Nach erfolgreicher Konvertierung wird die Originaldatei automatisch gelöscht. ## Features - **CBR zu CBZ:** Konvertiert `.cbr`-Dateien in `.cbz`. - **CBZ zu CBR:** Konvertiert `.cbz`-Dateien in `.cbr`. - **Automatisches Löschen:** Die Originaldatei wird nach erfolgreicher Konvertierung entfernt. - **Batch-Verarbeitung:** Verarbeitet alle Dateien in einem angegebenen Verzeichnis. ## Voraussetzungen Das Skript benötigt folgende Programme: `unrar` - Zum Entpacken von `.cbr`-Dateien. - Wird als erster Fallback verwendet. `7z (p7zip)` - Zum Entpacken von .`cbr`-Dateien, falls unrar nicht verfügbar ist. - Zum Erstellen von `.cbr`-Dateien (als RAR-Archive). `unzip` - Zum Entpacken von `.cbz`-Dateien. - Diese Abhängigkeit ist auf den meisten Linux-Distributionen standardmäßig installiert. `zip` - Zum Erstellen von `.cbz`-Dateien. ## Installation der benötigten Programme Unter Linux können die benötigten Tools mit den folgenden Befehlen installiert werden: **Debian/Ubuntu:** ```bash sudo apt update sudo apt install p7zip p7zip-plugins unzip zip unrar ``` **Fedora:** ```bash sudo dnf install p7zip p7zip-plugins unzip zip unrar ``` **Arch Linux:** ```bash sudo pacman -S p7zip p7zip-plugins unzip zip unrar ``` ## Installation 1. Speichere das Skript als `convert_comics.sh`. 2. Script ausführbar machen: **Arch Linux:** ```bash chmod +x convert_comics.sh ``` ## Verwendung Das Skript benötigt zwei Parameter: den Modus (`cbz` oder `cbr`) und den Pfad zu einem Verzeichnis, das die Dateien enthält. ## Beispiel 1: CBR zu CBZ konvertieren ```bash ./convert_comics.sh cbz /pfad/zum/verzeichnis ``` - Konvertiert alle `.cbr`-Dateien im angegebenen Verzeichnis in `.cbz`. - Die Original-`.cbr`-Dateien werden gelöscht. ## Beispiel 2: CBZ zu CBR konvertieren ```bash ./convert_comics.sh cbr /pfad/zum/verzeichnis ``` - Konvertiert alle `.cbz`-Dateien im angegebenen Verzeichnis in `.cbr`. - Die Original-`.cbz`-Dateien werden gelöscht. ## Hinweis - Die Konvertierung ist **verlustfrei**, da nur die enthaltenen Bilddateien verarbeitet werden. - Es werden keine zusätzlichen Metadaten in den Dateien gespeichert.