dmg-assembler
ist ein Python-Skript zur automatischen Erstellung von DMG-Dateien (Disk Images) aus Dateien und Verzeichnissen auf macOS. Es ermöglicht Nutzern, Final Cut Pro-Bundles, einzelne Dateien oder ganze Verzeichnisse effizient zu archivieren, indem es diese in DMG-Dateien umwandelt. Dieses Tool ist besonders nützlich für Entwickler, Content-Creators und jeden, der regelmäßig Dateien und Verzeichnisse für die Archivierung oder Verteilung verpacken muss.
- Automatische Erstellung von DMG-Dateien aus jedem Verzeichnis oder jeder Datei.
- Behandlung von Final Cut Pro-Bundles als Einzeldateien.
- Einfacher Einsatz durch Integration mit macOS Automator.
- Unterstützung für benutzerdefinierte DMG-Eigenschaften wie Volume-Name.
- macOS
- Python 3.x
Klonen Sie das Repository oder laden Sie den Code herunter:
git clone https://github.com/IhrBenutzername/dmg-assembler.git
Navigieren Sie in das Verzeichnis des heruntergeladenen Repositories:
cd dmg-assembler
Machen Sie das Skript ausführbar:
chmod +x dmg_assembler.py
Um dmg-assembler
zu nutzen, führen Sie das Skript mit dem Pfad zum Zielverzeichnis als Argument aus:
./dmg_assembler.py /Pfad/zum/Verzeichnis
Das Skript durchläuft das angegebene Verzeichnis und erstellt für jede darin gefundene Datei oder jedes Verzeichnis eine separate DMG-Datei.
Beiträge sind herzlich willkommen! Bitte erstellen Sie einen Pull Request, um Verbesserungen vorzuschlagen, oder melden Sie Probleme im Issues-Bereich.
dmg-assembler
ist unter der MIT-Lizenz veröffentlicht. Weitere Informationen finden Sie in der LICENSE-Datei.
- keine
- Möglichkeit als Eingabeparameter festzulegen, ob ein Image beschreibbar ist oder nicht.
- Möglichkeit das Zielverzeichnis anzugeben (Standard ist das Eingabeverzeichnis)
- Verwendet Apple Filesystem als DMG-Dateisystem
- Verschiebt erfogreich verarbeitete Dateien ins Unterverzeichnis "Archived to DMG"
- Verbesserte Statusmeldungen
- Versteckte Dateien im Wurzelverzeichnis werden nicht als einzelnes DMG archivier
- Erste Vesion