Was ist das CSB-Dateiformat?
Eine .csb-Datei ist ein kompiliertes binäres Makro-Skript, das von Corel PHOTO-PAINT erstellt wurde, der Bildbearbeitungskomponente der CorelDRAW Graphics Suite. Das CSB-Format speichert aufgezeichnete oder erstellte Automatisierungssequenzen - Skripte, die PHOTO-PAINT-Operationen wie das Ändern der Bildgröße, das Anwenden von Effekten und das Anpassen von Farben reproduzieren.
Im Gegensatz zu textbasierten Skriptformaten ist eine .csb-Datei vollständig binär und proprietär. Die interne Struktur besteht aus einem binären Header, gefolgt von serialisiertem Bytecode und Aktionsdatensätzen, die PHOTO-PAINT-Befehle darstellen. Es gibt keine öffentlich dokumentierte Formatspezifikation, und die Dateien sind nicht für Menschen lesbar.
Hauptmerkmale des .csb-Formats:
- Nur für Windows; keine Unterstützung für macOS oder Linux
- Nicht abwärtskompatibel über Hauptversionen der CorelDRAW Graphics Suite hinweg - ein in einer Version erstelltes Skript lässt sich in einer deutlich neueren Version möglicherweise nicht öffnen
- Der Bytecode wird in verschleierter binärer Form gespeichert, ist jedoch nicht verschlüsselt
- Kann nicht in andere Skriptformate exportiert oder konvertiert werden
Moderne Versionen der CorelDRAW Graphics Suite sind auf VBA-Makros (Visual Basic for Applications) umgestiegen, die in .gms-Dateien gespeichert werden, was .csb zu einem Legacy-Format macht. Wenn Sie eine .csb-Datei aus einer älteren PHOTO-PAINT-Installation erhalten, die sich in Ihrer aktuellen Version nicht öffnen lässt, benötigen Sie möglicherweise die ursprüngliche Version der Anwendung, mit der sie erstellt wurde.
Sicherheit
RISIKO: MEDIUMEin CSB-Skript führt PHOTO-PAINT-Operationen automatisch aus, einschließlich Datei-I/O (Öffnen, Speichern, Exportieren) und Stapelverarbeitung. Ein bösartiges CSB-Skript aus einer nicht vertrauenswürdigen Quelle könnte Dateien auf Ihrem System massenhaft überschreiben, löschen oder ändern. Führen Sie CSB-Dateien nur aus vertrauenswürdigen Quellen aus. Das Format führt keine Befehle auf Systemebene aus und startet keine Prozesse außerhalb der isolierten Skript-Engine von PHOTO-PAINT, aber die Manipulation großer Dateimengen stellt dennoch ein Risiko dar.
Formatdetails
kurz gefasst- Creative Sound Blaster Audio Project - Einige Audio-Software von Creative Labs verwendet .csb für Audio-Bank-/Projektdateien, die nicht mit Corel in Verbindung stehen.
- Crystal Space Binary Shader - Die Crystal Space 3D-Game-Engine speichert kompilierte Shader als .csb - völlig unabhängig von Corel.
Programme zum Öffnen von CSB-Dateien
Technische Details
technische Spezifikation| Kodierung | Binär, proprietär |
| Byte-Reihenfolge | Little-endian (Windows-basiertes Format) |
| Magic Bytes | 14 00 00 00 10 00 1C 00 04 (von der Community beobachtet; nicht offiziell von Corel dokumentiert) |
| Interne Struktur | Binärer Header gefolgt von serialisiertem Bytecode und Aktionsdatensätzen, die PHOTO-PAINT-Operationen darstellen |
| Kompression | Keine erkennbar |
| Verschleierung | Das Binärformat bietet eine Verschleierung, aber keine Verschlüsselung der Skriptlogik |
| Typische Dateigröße | 1 KB - 500 KB (einfache einstufige Skripte bis hin zu komplexen Makros mit mehreren Aktionen) |
| Versionskompatibilität | Nicht abwärtskompatibel über PHOTO-PAINT-Hauptversionen hinweg |
| Zugehöriges Betriebssystem | Nur Windows |
| Moderner Ersatz | VBA-Makros, gespeichert in .gms-Dateien innerhalb der CorelDRAW Graphics Suite |
| Automatisierungsumfang | Größenänderung, Effekte, Farbanpassungen und andere PHOTO-PAINT-Bildoperationen |
| Exportierbarkeit | Kann nicht in andere Skriptformate exportiert oder konvertiert werden |
| Veröffentlicht | late 1990s (Corel PHOTO-PAINT circa v8-9) |
| Neueste Version | N/A (version tied to CorelDRAW Graphics Suite version used to create it) |
CSB-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu CSB-Dateien.