Hva er SIT-filformatet?
En .sit-fil er et arkivfilformat opprettet i 1987 av Raymond Lau fra Aladdin Systems for det klassiske Macintosh-operativsystemet. I dag er det lesbart på mange plattformer, selv om det ikke lenger er populært og sjelden opprettes fra bunnen av. .sit-arkiver beskrives noen ganger som _«ZIP-filer for Mac OS»_, siden de tjente samme rolle på klassisk Macintosh som ZIP-arkiver gjør på Windows. Formatet er proprietært; eierskapet gikk fra Aladdin Systems via Allume Systems til Smith Micro Software, som ikke er den opprinnelige skaperen.
En viktig styrke ved .sit var den trofaste bevaringen av Macintosh-spesifikke metadata - HFS-type og skaperkoder, samt både datadelen og ressursdelen (resource fork) av hver arkivert fil. Generisk ZIP kunne ikke gjøre dette. Arkivene åpnes med den fire-byte lange ASCII-signaturen SIT! og lagrer data i et big-endian binæroppsett, med komprimering per fil (LZ- og Huffman-varianter, og den senere «Arsenic»-metoden) og valgfri passordbeskyttelse. Filer ble ofte paret med et .hqx BinHex-omslag for å overleve transport over tekstbasert e-post og Usenet.
.sit-formatet ble erstattet i 2002 av det redesignede .sitx (StuffIt X)-formatet, som bruker dynamisk komprimering som tilpasser seg dataene og har et helt annet binæroppsett. Smith Micro avviklet aktiv StuffIt-utvikling i desember 2019, og moderne Mac-arbeidsflyter foretrekker ZIP eller .dmg for distribusjon. Gratis verktøy som The Unarchiver og kommandolinjeverktøyet unar åpner fortsatt eldre .sit-arkiver uten problemer.
Sikkerhet og trygghet
RISIKO: MEDIUMEt .sit-arkiv kan inneholde alle typer filer, inkludert gamle kjørbare Mac-filer - pakk ut kun fra pålitelige kilder og skann innholdet. Den praktiske risikoen i dag er PROGRAMVAREN: Fordi StuffIt er avviklet, fører søk etter en «StuffIt-åpner» ofte til installasjonsprogrammer med reklamevare og falske portaler for «gratis nedlasting». Hent StuffIt Expander kun fra stuffit.com eller Mac App Store, og foretrekk åpen kildekode-alternativene The Unarchiver/Keka. Klassiske .sit-filer kopiert fra en Mac kan ha mistet sin ressursdel, noe som gjør at enkelte gamle filer ikke fungerer selv etter utpakking.
Formatdetaljer
i et nøtteskallProgrammer som åpner SIT-filer
Tekniske detaljer
dyp spesifikasjon| Containertype | Proprietary binært arkiv |
| Magic bytes | `SIT!` (hex `53 49 54 21`) ved byte-offset 0; noen varianter bruker `SITD` eller `StuffIt` |
| Byterekkefølge | Big-endian gjennomgående |
| MIME-type(r) | `application/x-stuffit`; også `application/x-sit`, `application/stuffit` |
| Komprimering | Per fil; LZ/Huffman-varianter; «Arsenic» (metode 15) lagt til i StuffIt 5.x |
| Kryptering | Valgfritt per arkiv; DES i tidlige versjoner, RC4 i senere versjoner |
| Integritet | CRC-sjekksummer per oppføring for datavalidering |
| Arkivstruktur | Header + sekvensielle filoppføringer, som hver inneholder filnavn, HFS-metadata, valgfri datadel, valgfri ressursdel og komprimeringsdata |
| Støtte for forks | Bevarer både HFS-datadel og ressursdel per arkivert fil |
| HFS-metadata | Lagrer Macintosh-typekoder og skaperkoder per oppføring |
| Tilknyttet OS | Classic Mac OS, macOS, Windows (via StuffIt Expander) |
| Etterfølgende format | `.sitx` (StuffIt X, 2002) - redesignet binæroppsett, et helt separat format |
| Utviklerhistorikk | Aladdin Systems → Allume Systems → Smith Micro Software; avviklet desember 2019 |
| Vanlig overføringsomslag | Ofte distribuert inni `.hqx` (BinHex)-koding for sikker overføring via tekstbasert e-post og Usenet |
| Utgitt | 1987 (StuffIt, classic Mac OS) |
| Siste versjon | Classic SIT format (StuffIt 5.x era); superseded by SITX (StuffIt X) in 2002 |
SIT-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SIT-filer.