O que é o formato de ficheiro CSB?
Um arquivo .csb é um script de macro binário compilado criado pelo Corel PHOTO-PAINT, o componente de edição de imagens do CorelDRAW Graphics Suite. O formato CSB armazena sequências de automação gravadas ou criadas - scripts que reproduzem operações do PHOTO-PAINT, como redimensionar imagens, aplicar efeitos e ajustar cores.
Ao contrário dos formatos de script baseados em texto, um arquivo .csb é inteiramente binário e proprietário. A estrutura interna consiste em um cabeçalho binário seguido por bytecode serializado e registros de ação que representam comandos do PHOTO-PAINT. Não há especificação de formato documentada publicamente e os arquivos não são legíveis por humanos.
Principais características do formato .csb:
- Apenas para Windows; sem suporte para macOS ou Linux
- Não é retrocompatível entre versões principais do CorelDRAW Graphics Suite - um script criado em uma versão pode não abrir em uma versão significativamente mais recente
- O bytecode é armazenado em forma binária ofuscada, mas não é criptografado
- Não pode ser exportado ou convertido para outros formatos de script
As versões modernas do CorelDRAW Graphics Suite migraram para macros VBA (Visual Basic for Applications) armazenadas em arquivos .gms, tornando o .csb um formato legado. Se você receber um arquivo .csb de uma instalação antiga do PHOTO-PAINT que não abre na sua versão atual, poderá precisar da versão original do aplicativo que o criou.
Segurança e proteção
RISCO: MEDIUMUm script CSB executa operações do PHOTO-PAINT automaticamente, incluindo E/S de arquivos (abrir, salvar, exportar) e processamento em lote. Um script CSB malicioso de uma fonte não confiável pode substituir, excluir ou modificar arquivos em massa no seu sistema. Execute apenas arquivos CSB de fontes confiáveis. O formato não executa comandos de nível de sistema nem gera processos fora do mecanismo de script isolado do PHOTO-PAINT, mas a manipulação de arquivos em massa ainda é um risco.
Detalhes do formato
em resumo- Creative Sound Blaster Audio Project - Alguns softwares de áudio da Creative Labs usam .csb para arquivos de banco/projeto de áudio não relacionados à Corel.
- Crystal Space Binary Shader - O motor de jogo 3D Crystal Space armazena shaders compilados como .csb - totalmente não relacionado à Corel.
Programas que abrem arquivos CSB
Detalhes técnicos
especificação profunda| Codificação | Binário, proprietário |
| Ordem dos bytes | Little-endian (formato de origem Windows) |
| Magic bytes | 14 00 00 00 10 00 1C 00 04 (observado pela comunidade; não documentado oficialmente pela Corel) |
| Estrutura interna | Cabeçalho binário seguido por bytecode serializado e registros de ação representando operações do PHOTO-PAINT |
| Compressão | Nenhuma aparente |
| Ofuscação | O formato binário fornece ofuscação, mas não criptografia da lógica do script |
| Tamanho de arquivo típico | 1 KB - 500 KB (de scripts simples de uma etapa a macros complexas de várias ações) |
| Compatibilidade de versão | Não é retrocompatível entre as principais versões do PHOTO-PAINT |
| SO associado | Apenas Windows |
| Substituto moderno | Macros VBA armazenadas em arquivos .gms dentro do CorelDRAW Graphics Suite |
| Escopo de automação | Redimensionamento, efeitos, ajustes de cor e outras operações de imagem do PHOTO-PAINT |
| Exportabilidade | Não pode ser exportado ou convertido para outros formatos de script |
| Lançado | late 1990s (Corel PHOTO-PAINT circa v8-9) |
| Versão mais recente | N/A (version tied to CorelDRAW Graphics Suite version used to create it) |
Conversões de CSB
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos CSB.