¿Qué es el formato de archivo CSB?
Un archivo .csb es un script de macro binario compilado creado por Corel PHOTO-PAINT, el componente de edición de imágenes de CorelDRAW Graphics Suite. El formato CSB almacena secuencias de automatización grabadas o creadas -scripts que reproducen operaciones de PHOTO-PAINT como el redimensionamiento de imágenes, la aplicación de efectos y el ajuste de colores.
A diferencia de los formatos de script basados en texto, un archivo .csb es completamente binario y propietario. La estructura interna consiste en un encabezado binario seguido de bytecode serializado y registros de acciones que representan comandos de PHOTO-PAINT. No existe una especificación de formato documentada públicamente y los archivos no son legibles por humanos.
Características clave del formato .csb:
- Solo para Windows; sin soporte para macOS o Linux
- No es retrocompatible entre versiones principales de CorelDRAW Graphics Suite - un script creado en una versión puede no abrirse en una versión significativamente más reciente
- El bytecode se almacena en forma binaria ofuscada, pero no está cifrado
- No se puede exportar ni convertir a otros formatos de script
Las versiones modernas de CorelDRAW Graphics Suite han migrado a macros VBA (Visual Basic for Applications) almacenadas en archivos .gms, lo que convierte al .csb en un formato heredado. Si recibe un archivo .csb de una instalación antigua de PHOTO-PAINT que no se abre en su versión actual, es posible que necesite la versión original de la aplicación que lo creó.
Seguridad y protección
RIESGO: MEDIUMUn script CSB ejecuta operaciones de PHOTO-PAINT automáticamente, incluyendo E/S de archivos (abrir, guardar, exportar) y procesamiento por lotes. Un script CSB malicioso de una fuente no confiable podría sobrescribir, eliminar o modificar archivos en su sistema de forma masiva. Solo ejecute archivos CSB de fuentes de confianza. El formato no ejecuta comandos a nivel de sistema ni genera procesos fuera del motor de scripting aislado de PHOTO-PAINT, pero la manipulación masiva de archivos sigue siendo un riesgo.
Detalles del formato
en pocas palabras- Creative Sound Blaster Audio Project - Algunos programas de audio de Creative Labs utilizan .csb para archivos de banco/proyecto de audio no relacionados con Corel.
- Crystal Space Binary Shader - El motor de juegos 3D Crystal Space almacena shaders compilados como .csb - totalmente ajeno a Corel.
Programas que abren archivos CSB
Detalles técnicos
especificación profunda| Codificación | Binario, propietario |
| Orden de bytes | Little-endian (formato originario de Windows) |
| Bytes mágicos | 14 00 00 00 10 00 1C 00 04 (observado por la comunidad; no documentado oficialmente por Corel) |
| Estructura interna | Encabezado binario seguido de bytecode serializado y registros de acciones que representan operaciones de PHOTO-PAINT |
| Compresión | Ninguna aparente |
| Ofuscación | El formato binario proporciona ofuscación pero no cifrado de la lógica del script |
| Tamaño de archivo típico | 1 KB - 500 KB (desde scripts simples de un paso hasta macros complejas de múltiples acciones) |
| Compatibilidad de versiones | No es retrocompatible entre versiones principales de PHOTO-PAINT |
| SO asociado | Solo Windows |
| Reemplazo moderno | Macros VBA almacenadas en archivos .gms dentro de CorelDRAW Graphics Suite |
| Alcance de automatización | Redimensionamiento, efectos, ajustes de color y otras operaciones de imagen de PHOTO-PAINT |
| Exportabilidad | No se puede exportar ni convertir a otros formatos de script |
| Lanzado | late 1990s (Corel PHOTO-PAINT circa v8-9) |
| Última versión | N/A (version tied to CorelDRAW Graphics Suite version used to create it) |
Conversiones de CSB
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos CSB.