¿Qué es el formato de archivo RBZ?
Un archivo .rbz es un Archivo de extensión de Ruby para SketchUp, el formato de distribución estándar para complementos y extensiones de SketchUp, la aplicación de modelado 3D de Trimble. Introducido en SketchUp 8.0 (2010), el formato reemplazó la práctica de distribuir archivos de script de Ruby .rb sueltos, ofreciendo a los desarrolladores un único paquete instalable.
Internamente, .rbz es un archivo ZIP estándar renombrado con una extensión diferente. Renombrar un archivo .rbz a .zip permite la inspección o extracción con cualquier herramienta compatible con ZIP como 7-Zip o el Explorador de archivos de Windows. El archivo debe contener un archivo cargador .rb en el nivel raíz y una carpeta de soporte con el mismo nombre base; el script cargador contiene los metadatos de la extensión: nombre, autor y cadena de versión.
La instalación es sencilla: en SketchUp, abra Ventana → Administrador de extensiones → Instalar extensión y seleccione el archivo .rbz. Las extensiones también se distribuyen a través del Trimble Extension Warehouse oficial (extensions.sketchup.com) y la tienda comunitaria Sketchucation, los cuales exigen una estructura de manifiesto estándar antes de la publicación.
Debido a que .rbz es compatible con ZIP, utiliza compresión DEFLATE por entrada y comprobaciones de integridad CRC-32. Los archivos varían desde unos pocos kilobytes para herramientas simples hasta decenas de megabytes para extensiones que incluyen texturas, modelos o librerías compiladas.
Seguridad y protección
RIESGO: MEDIUMLos archivos RBZ contienen código ejecutable de Ruby que se ejecuta dentro de SketchUp con acceso total a la API de Ruby. Instale únicamente extensiones de fuentes confiables (Extension Warehouse, SketchUcation). Las extensiones maliciosas podrían acceder al sistema de archivos. Inspeccione los scripts extrayendo el ZIP en caso de duda.
Detalles del formato
en pocas palabrasProgramas que abren archivos RBZ
Detalles técnicos
especificación profunda| Formato interno | Archivo ZIP (compatible con PKZIP, extensión renombrada) |
| Bytes mágicos | 50 4B 03 04 - cabecera de archivo local ZIP estándar (firma PK) |
| Orden de bytes | Little-endian (estructuras ZIP) |
| Compresión | DEFLATE por entrada (estándar ZIP) |
| Cifrado | Ninguno dentro del contenedor RBZ |
| Tamaño de archivo típico | 10 KB - 50 MB (la mayoría de las extensiones pesan menos de 5 MB) |
| Estructura requerida | Archivo cargador .rb en la raíz más una carpeta de soporte con el mismo nombre base |
| Comprobación de integridad | CRC-32 por entrada ZIP |
| Máximo de entradas | 65,535 (límite del formato ZIP) |
| Codificación de archivos incrustados | Los archivos de script de Ruby (.rb) son texto plano UTF-8; también se permiten activos binarios |
| SO compatibles | Windows, macOS |
| Método de instalación | Administrador de extensiones de SketchUp: Ventana → Administrador de extensiones → Instalar extensión |
| Plataformas de distribución | Trimble Extension Warehouse (extensions.sketchup.com); tienda Sketchucation |
| Inspección | Renombrar .rbz a .zip permite la extracción con cualquier herramienta compatible con ZIP |
| Lanzado | 2010 (SketchUp 8.0) |
| Última versión | no format versioning; current SketchUp 2024 still uses RBZ |
| Especificación | ruby.sketchup.com |
Conversiones de RBZ
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos RBZ.