Vad är filformatet CSB?
En .csb-fil är ett kompilerat binärt makroskript skapat av Corel PHOTO-PAINT, bildredigeringskomponenten i CorelDRAW Graphics Suite. CSB-formatet lagrar inspelade eller författade automatiseringssekvenser - skript som reproducerar PHOTO-PAINT-operationer såsom att ändra storlek på bilder, tillämpa effekter och justera färger.
Till skillnad från textbaserade skriptformat är en .csb-fil helt binär och proprietär. Den interna strukturen består av en binär header följt av serialiserad bytecode och åtgärdsposter som representerar PHOTO-PAINT-kommandon. Det finns ingen offentligt dokumenterad formatspecifikation, och filerna är inte läsbara för människor.
Nyckelegenskaper för .csb-formatet:
- Endast för Windows; inget stöd för macOS eller Linux
- Inte bakåtkompatibel mellan större versioner av CorelDRAW Graphics Suite - ett skript skapat i en version kanske inte går att öppna i en betydligt nyare utgåva
- Bytecode lagras i obfuskerad binär form, men är inte krypterad
- Kan inte exporteras eller konverteras till andra skriptformat
Moderna versioner av CorelDRAW Graphics Suite har gått över till VBA (Visual Basic for Applications)-makron som lagras i .gms-filer, vilket gör .csb till ett föråldrat format. Om du får en .csb-fil från en äldre PHOTO-PAINT-installation som inte går att öppna i din nuvarande version, kan du behöva den ursprungliga versionen av programmet som skapade den.
Säkerhet & trygghet
RISK: MEDIUMEtt CSB-skript utför PHOTO-PAINT-operationer automatiskt, inklusive fil-I/O (öppna, spara, exportera) och batchbearbetning. Ett skadligt CSB-skript från en otillförlitlig källa kan skriva över, radera eller ändra filer på ditt system i stor skala. Kör endast CSB-filer från pålitliga källor. Formatet kör inte kommandon på systemnivå eller startar processer utanför PHOTO-PAINT:s isolerade skriptmotor, men masshantering av filer utgör fortfarande en risk.
Formatdetaljer
i ett nötskal- Creative Sound Blaster Audio Project - Viss ljudprogramvara från Creative Labs använder .csb för ljudbanks-/projektfiler som inte är relaterade till Corel.
- Crystal Space Binary Shader - Spelmotorn Crystal Space 3D lagrar kompilerade shaders som .csb - helt orelaterat till Corel.
Program som öppnar CSB-filer
Tekniska detaljer
djup specifikation| Kodning | Binär, proprietär |
| Byteordning | Little-endian (Windows-ursprungligt format) |
| Magic bytes | 14 00 00 00 10 00 1C 00 04 (observerat av communityn; inte officiellt dokumenterat av Corel) |
| Intern struktur | Binär header följt av serialiserad bytecode och åtgärdsposter som representerar PHOTO-PAINT-operationer |
| Komprimering | Ingen märkbar |
| Obfuskering | Binärt format ger obfuskering men ingen kryptering av skriptlogik |
| Typisk filstorlek | 1 KB - 500 KB (enkla enstegsskript till komplexa makron med flera åtgärder) |
| Versionskompatibilitet | Inte bakåtkompatibel mellan huvudversioner av PHOTO-PAINT |
| Associerat operativsystem | Endast Windows |
| Modern ersättare | VBA-makron lagrade i .gms-filer inom CorelDRAW Graphics Suite |
| Automatiseringsomfång | Storleksändring, effekter, färgjusteringar och andra PHOTO-PAINT-bildoperationer |
| Exporterbarhet | Kan inte exporteras eller konverteras till andra skriptformat |
| Släppt | late 1990s (Corel PHOTO-PAINT circa v8-9) |
| Senaste version | N/A (version tied to CorelDRAW Graphics Suite version used to create it) |
CSB-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om CSB-filer.