Skip to main content

Ad Code

ARC Dosyası Nasıl Açılır? - Dosya Uzantısı

.arc dosyası nedir?

ARC, System Enhancement Associates (SEA) tarafından geliştirilen kayıpsız bir veri sıkıştırma ve arşivleme biçimidir. Hem dosya biçimi hem de onu oluşturan uygulama ARC olarak adlandırılır. ARC, sıkıştırma ve birden çok dosyayı aynı dosyada arşivleme özelliklerini birleştirdiği için çevirmeli BBS’nin ilk günlerinde çok popülerdi. ARC daha sonra daha iyi sıkıştırma oranları sunan ZIP ile değiştirildi.

.arc dosya uzantısı, İnternet Arşivi tarafından birden fazla web kaynağını depolamak için kullanılan ARC formatı, FreeArc arşivleyici tarafından kullanılan farklı bir ARC formatı, Nintendo tarafından kaynaklar için kullanılan farklı bir format vb. .

ARC Dosya Formatının Kısa Tarihi

ARC programı, System Enhancement Associates’ten Thom Henderson tarafından 1985 yılında yazılmıştır. Bu program, dosyaları tek bir arşiv dosyasında gruplandırmış ve ayrıca sıkıştırmıştır. ARC programı tarafından oluşturulan dosyalar .arc uzantısını kullandı. SEA, 1986’da ARC’nin kaynak kodunu yayınladı ve ARC, 1987’de Howard Chu tarafından Unix ve Atari ST’ye taşındı.

Phil Katz, dosyaları arşivlemek ve çıkarmak için PKARC ve PKXARC’yi geliştirdi. Dosyalar ARC dosya biçimiyle çalıştı ve önemli ölçüde daha hızlıydı. ARC’den farklı olarak Katz, sıkıştırma ve arşivleme işlevlerini iki farklı dosya arasında böldü ve bu da onları çalıştırmak için bellek gereksinimini azalttı.

SEA ve Katz arasındaki davanın ardından SEA, shareware pazarından çekildi ve tam ekran kullanıcı arabirimli ARC+Plus’ı geliştirdi. ARC formatı artık PC’de yaygın değil.

ARC Dosya Biçimi

ARC dosyası, aşağıda gösterildiği gibi bir dosya başlığı ve dosya dizisinden ve ardından arşiv sonu işaretçisinden oluşur.

  file header 1    file 1  file header 2    file 2  .  .  file header n    file nEOF

ARC Dosya Başlığı

OfsetEtiketTürDeğerAçıklama
00ARCIDDB1 Milyar Dolar
01ARCMTDDB00Yöntem
02ARCFNTDS12dosya adı
0EDB00
0FARCNSZHEX00000000Sıkıştırılmış boyut
13ARCDATDW0000Dosya tarihi (MSDOS)
15ARCTIMDW0000Dosya zamanı (MSDOS)
17ARCCRCDW0000
19ARCOSZHEX00000000Sıkıştırılmamış boyut
1DARCFILDSARCNSZ

Sıkıştırma Yöntemleri

Sıkıştırma yöntemi baytı, kullanılan sıkıştırma yöntemini gösterir. ARC dosyası için kullanılan sıkıştırma yöntemleri aşağıdadır.

YöntemAdAçıklama
0KayıtlıSıkıştırma kullanılmaz
1PaketlenmişTekrarlanan uzunluk kodlaması (RLE)
2SıkıştırılmışHuffman kodlaması
3Crunched4K ara belleğe sahip LZW, 12 bit kodlar
4CrunchedÖnce paketleme, ardından 12 bitlik LZW 4K tampon
5CrunchedPaketleme, LZW, 4K arabellek, değişken uzunluk (9-12 bit)
6EzilmişLZW, 8K arabellek, değişken uzunluk (9-13 bit)
7CrushedPaketleme, ardından LZW 8K arabellek, 2-13 bit (PAK 1.0)
8Distill8K ara belleğe sahip Dinamik Huffman (PAK 2.0)

Yorum Gönder

0 Yorumlar