Co to jest format pliku SIT?
Plik .sit to format pliku archiwum stworzony w 1987 roku przez Raymonda Lau z Aladdin Systems dla klasycznego systemu operacyjnego Macintosh. Obecnie jest on czytelny na wielu platformach, choć nie jest już popularny i rzadko tworzy się go od podstaw. Archiwa .sit są czasem określane jako „pliki ZIP dla Mac OS”, ponieważ pełniły tę samą rolę w klasycznym systemie Macintosh, co archiwa ZIP w systemie Windows. Format jest własnościowy; prawo własności przeszło z Aladdin Systems przez Allume Systems do Smith Micro Software, które nie jest oryginalnym twórcą.
Kluczową siłą formatu .sit było wierne zachowanie metadanych specyficznych dla komputerów Macintosh - kodów typu i twórcy HFS, a także zarówno gałęzi danych (data fork), jak i gałęzi zasobów (resource fork) każdego archiwizowanego pliku. Standardowy ZIP nie potrafił tego zrobić. Archiwa otwierają się czterobajtową sygnaturą ASCII SIT! i przechowują dane w układzie binarnym big-endian, z kompresją poszczególnych plików (warianty LZ i Huffmana oraz późniejsza metoda „Arsenic”) i opcjonalną ochroną hasłem. Pliki były często łączone z otoczką BinHex .hqx, aby przetrwać transport przez tekstową pocztę e-mail i Usenet.
Format .sit został zastąpiony w 2002 roku przez przeprojektowany format .sitx (StuffIt X), który wykorzystuje dynamiczną kompresję dostosowującą się do dostarczonych danych i posiada całkowicie inny układ binarny. Firma Smith Micro zakończyła aktywny rozwój StuffIt w grudniu 2019 roku, a nowoczesne procesy robocze na komputerach Mac preferują ZIP lub .dmg do dystrybucji. Darmowe narzędzia, takie jak The Unarchiver i narzędzie wiersza poleceń unar, nadal bez trudności otwierają starsze archiwa .sit.
Bezpieczeństwo
RYZYKO: MEDIUMArchiwum .sit może zawierać dowolne pliki, w tym stare pliki wykonywalne dla komputerów Mac - wypakowuj tylko z zaufanych źródeł i skanuj zawartość. Praktyczne ryzyko dzisiaj dotyczy OPROGRAMOWANIA: ponieważ StuffIt nie jest już rozwijany, wyszukiwanie w sieci „StuffIt opener” często prowadzi do instalatorów z dołączonym oprogramowaniem reklamowym (adware) i fałszywych portali z „darmowymi plikami”. Pobieraj StuffIt Expander tylko ze strony stuffit.com lub Mac App Store i preferuj otwartoźródłowe programy The Unarchiver/Keka. Klasyczne pliki .sit skopiowane z komputera Mac mogły utracić swoją gałąź zasobów, co sprawia, że niektóre stare pliki nie działają nawet po wypakowaniu.
Szczegóły formatu
w pigułceProgramy otwierające pliki SIT
Szczegóły techniczne
specyfikacja| Typ kontenera | Własnościowe archiwum binarne |
| Magiczne bajty | `SIT!` (hex `53 49 54 21`) na przesunięciu bajtowym 0; niektóre warianty używają `SITD` lub `StuffIt` |
| Kolejność bajtów | Big-endian w całym pliku |
| Typ(y) MIME | `application/x-stuffit`; także `application/x-sit`, `application/stuffit` |
| Kompresja | Dla każdego pliku; warianty LZ/Huffman; „Arsenic” (metoda 15) dodana w StuffIt 5.x |
| Szyfrowanie | Opcjonalne dla archiwum; DES we wczesnych wersjach, RC4 w późniejszych wersjach |
| Integralność | Sumy kontrolne CRC dla każdego wpisu w celu walidacji danych |
| Struktura archiwum | Nagłówek + sekwencyjne wpisy plików, z których każdy zawiera nazwę pliku, metadane HFS, opcjonalną gałąź danych, opcjonalną gałąź zasobów i dane kompresji |
| Obsługa gałęzi (forks) | Zachowuje zarówno gałąź danych HFS, jak i gałąź zasobów dla każdego archiwizowanego pliku |
| Metadane HFS | Przechowuje kody typu Macintosh i kody twórcy dla każdego wpisu |
| Powiązany system operacyjny | Classic Mac OS, macOS, Windows (przez StuffIt Expander) |
| Następca formatu | `.sitx` (StuffIt X, 2002) - przeprojektowany układ binarny, całkowicie oddzielny format |
| Linia deweloperska | Aladdin Systems → Allume Systems → Smith Micro Software; wycofany w grudniu 2019 r. |
| Powszechna otoczka transferowa | Często dystrybuowany w kodowaniu `.hqx` (BinHex) dla bezpiecznego przesyłania przez tekstową pocztę e-mail i Usenet |
| Wydano | 1987 (StuffIt, classic Mac OS) |
| Najnowsza wersja | Classic SIT format (StuffIt 5.x era); superseded by SITX (StuffIt X) in 2002 |
Konwersje SIT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SIT.