Hva er RBZ-filformatet?
En .rbz-fil er et SketchUp Ruby Extension Archive - standardformatet for distribusjon av tillegg og utvidelser for SketchUp, Trimbles programvare for 3D-modellering. Formatet ble introdusert i SketchUp 8.0 (2010) og erstattet praksisen med å distribuere løse .rb Ruby-skriptfiler, noe som ga utviklere en enkelt installerbar pakke.
Internt er .rbz et standard ZIP-arkiv som har fått nytt filnavn med en annen utvidelse. Ved å endre navn på en .rbz-fil til .zip kan man inspisere eller pakke ut innholdet med et hvilket som helst ZIP-kompatibelt verktøy som 7-Zip eller Windows Filutforsker. Arkivet må inneholde en .rb-lasterfil på rot-nivå og en støttemappe med samme navn; laster-skriptet inneholder utvidelsens metadata - navn, forfatter og versjonsstreng.
Installasjonen er enkel: i SketchUp åpner du Window → Extension Manager → Install Extension og velger .rbz-filen. Utvidelser distribueres også gjennom det offisielle Trimble Extension Warehouse (extensions.sketchup.com) og fellesskapets Sketchucation-butikk, som begge håndhever en standard manifest-struktur før publisering.
Siden .rbz er ZIP-kompatibel, bruker den DEFLATE-komprimering per oppføring og CRC-32 integritetskontroller. Filstørrelser varierer fra noen få kilobyte for enkle verktøy til titalls megabyte for utvidelser som inkluderer teksturer, modeller eller kompilerte biblioteker.
Sikkerhet og trygghet
RISIKO: MEDIUMRBZ-filer inneholder kjørbar Ruby-kode som kjører inne i SketchUp med full tilgang til Ruby API. Installer kun utvidelser fra pålitelige kilder (Extension Warehouse, SketchUcation). Skadelige utvidelser kan få tilgang til filsystemet. Inspiser skriptene ved å pakke ut ZIP-filen hvis du er i tvil.
Formatdetaljer
i et nøtteskallProgrammer som åpner RBZ-filer
Tekniske detaljer
dyp spesifikasjon| Internt format | ZIP-arkiv (PKZIP-kompatibelt, endret filutvidelse) |
| Magic bytes | 50 4B 03 04 - standard ZIP lokal filheader (PK-signatur) |
| Byterekkefølge | Little-endian (ZIP-strukturer) |
| Komprimering | DEFLATE per oppføring (ZIP-standard) |
| Kryptering | Ingen i selve RBZ-beholderen |
| Typisk filstørrelse | 10 KB - 50 MB (de fleste utvidelser under 5 MB) |
| Påkrevd struktur | En .rb-lasterfil i rotmappen pluss en støttemappe med samme navn |
| Integritetskontroll | CRC-32 per ZIP-oppføring |
| Maks antall oppføringer | 65 535 (begrensning i ZIP-formatet) |
| Innebygd filkoding | Ruby-skriptfiler (.rb) er UTF-8 ren tekst; binære ressurser er også tillatt |
| Støttede operativsystemer | Windows, macOS |
| Installasjonsmetode | SketchUp Extension Manager: Window → Extension Manager → Install Extension |
| Distribusjonsplattformer | Trimble Extension Warehouse (extensions.sketchup.com); Sketchucation-butikken |
| Inspeksjon | Endring av navn fra .rbz til .zip tillater utpakking med alle ZIP-kompatible verktøy |
| Utgitt | 2010 (SketchUp 8.0) |
| Siste versjon | no format versioning; current SketchUp 2024 still uses RBZ |
| Spesifikasjon | ruby.sketchup.com |
RBZ-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om RBZ-filer.