Che cos'è il formato di file RBZ?
Un file .rbz è un Archivio estensioni Ruby per SketchUp - il formato di distribuzione standard per plugin ed estensioni per SketchUp, l'applicazione di modellazione 3D di Trimble. Introdotto in SketchUp 8.0 (2010), il formato ha sostituito la pratica di distribuire file di script Ruby .rb sciolti, offrendo agli sviluppatori un unico pacchetto installabile.
Internamente, .rbz è un archivio ZIP standard rinominato con un'estensione diversa. Rinominare un file .rbz in .zip consente l'ispezione o l'estrazione con qualsiasi strumento compatibile con ZIP come 7-Zip o Esplora file di Windows. L'archivio deve contenere un file loader .rb a livello di root e una cartella di supporto con lo stesso nome di base; lo script loader contiene i metadati dell'estensione - nome, autore e stringa della versione.
L'installazione è semplice: in SketchUp, apri Finestra → Gestione estensioni → Installa estensione e seleziona il file .rbz. Le estensioni sono distribuite anche attraverso l'ufficiale Trimble Extension Warehouse (extensions.sketchup.com) e lo store della community Sketchucation, entrambi i quali impongono una struttura manifest standard prima della pubblicazione.
A causa della compatibilità con ZIP, il formato utilizza la compressione DEFLATE per ogni voce e controlli di integrità CRC-32. I file variano da pochi kilobyte per strumenti semplici a decine di megabyte per estensioni che includono texture, modelli o librerie compilate.
Sicurezza e incolumità
RISCHIO: MEDIUMI file RBZ contengono codice Ruby eseguibile che gira all'interno di SketchUp con pieno accesso alle API Ruby. Installa estensioni solo da fonti affidabili (Extension Warehouse, SketchUcation). Estensioni malevole potrebbero accedere al file system. In caso di dubbi, ispeziona gli script estraendo lo ZIP.
Dettagli del formato
in sintesiProgrammi che aprono file RBZ
Dettagli tecnici
specifiche approfondite| Formato interno | Archivio ZIP (compatibile con PKZIP, estensione rinominata) |
| Magic bytes | 50 4B 03 04 - intestazione file locale ZIP standard (firma PK) |
| Ordine dei byte | Little-endian (strutture ZIP) |
| Compressione | DEFLATE per voce (standard ZIP) |
| Crittografia | Nessuna all'interno del wrapper RBZ |
| Dimensione tipica del file | 10 KB - 50 MB (la maggior parte delle estensioni sotto i 5 MB) |
| Struttura richiesta | File loader .rb nella root più una cartella di supporto con lo stesso nome di base |
| Controllo integrità | CRC-32 per voce ZIP |
| Voci massime | 65.535 (limite del formato ZIP) |
| Codifica file incorporati | I file script Ruby (.rb) sono in testo semplice UTF-8; sono consentiti anche asset binari |
| Sistemi operativi supportati | Windows, macOS |
| Metodo di installazione | Gestione estensioni di SketchUp: Finestra → Gestione estensioni → Installa estensione |
| Piattaforme di distribuzione | Trimble Extension Warehouse (extensions.sketchup.com); store Sketchucation |
| Ispezione | Rinominare .rbz in .zip consente l'estrazione con qualsiasi strumento compatibile con ZIP |
| Rilasciato | 2010 (SketchUp 8.0) |
| Ultima versione | no format versioning; current SketchUp 2024 still uses RBZ |
| Specifica | ruby.sketchup.com |
Conversioni RBZ
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file RBZ.