aspose.info
HI

एआरसी फ़ाइल प्रारूप

अपडेट किया गया

एआरसी फाइल क्या है?

ARC सिस्टम एन्हांसमेंट एसोसिएट्स (SEA) द्वारा विकसित एक दोषरहित डेटा संपीड़न और अभिलेखीय प्रारूप है। फ़ाइल स्वरूप और एप्लिकेशन जो इसे बनाता है दोनों को एआरसी कहा जाता है। डायल-अप बीबीएस के शुरुआती दिनों में एआरसी बहुत लोकप्रिय था क्योंकि यह एक ही फाइल में कई फाइलों को कंप्रेशन और आर्काइव करने की सुविधाओं को मिलाता था। ARC को बाद में ZIP से बदल दिया गया जिसने बेहतर संपीड़न अनुपात की पेशकश की।

.arc फ़ाइल एक्सटेंशन का उपयोग कई अन्य गैर-संबंधित संग्रह फ़ाइल प्रकारों द्वारा किया जाता है जैसे कि ARC प्रारूप जिसका उपयोग इंटरनेट आर्काइव द्वारा कई वेब संसाधनों को संग्रहीत करने के लिए किया जाता है, FreeArc संग्रहकर्ता द्वारा उपयोग किया जाने वाला एक अलग ARC प्रारूप, संसाधनों के लिए निन्टेंडो द्वारा उपयोग किया जाने वाला एक अलग प्रारूप, आदि। .

एआरसी फ़ाइल प्रारूप का संक्षिप्त इतिहास

एआरसी प्रोग्राम 1985 में सिस्टम एन्हांसमेंट एसोसिएट्स के थॉम हेंडरसन द्वारा लिखा गया था। इस प्रोग्राम ने फाइलों को एक संग्रह फ़ाइल में समूहीकृत किया और उन्हें संपीड़ित भी किया। ARC प्रोग्राम द्वारा जेनरेट की गई फ़ाइलें .arc एक्सटेंशन का उपयोग करती हैं। एसईए ने 1986 में एआरसी के लिए स्रोत कोड जारी किया और 1987 में हावर्ड चू द्वारा एआरसी को यूनिक्स और अटारी एसटी में पोर्ट किया गया।

फिल काट्ज़ ने फाइलों को संग्रहित करने और निकालने के लिए पीकेएआरसी और पीकेएक्सएआरसी विकसित किया। फ़ाइलें एआरसी फ़ाइल प्रारूप के साथ काम करती थीं और काफी तेज थीं। एआरसी के विपरीत, काट्ज़ ने दो अलग-अलग फाइलों के बीच संपीड़न और संग्रह कार्यों को विभाजित किया जिससे उन्हें चलाने के लिए स्मृति आवश्यकता कम हो गई।

एसईए और काट्ज के बीच मुकदमे के बाद, एसईए शेयरवेयर बाजार से हट गया और एक पूर्ण स्क्रीन यूजर इंटरफेस के साथ एआरसी + प्लस विकसित किया। पीसी पर अब एआरसी प्रारूप आम नहीं है।

एआरसी फ़ाइल प्रारूप

ARC फ़ाइल में फ़ाइल हेडर और फ़ाइल का एक क्रम होता है, जिसके बाद एंड-ऑफ़-आर्काइव मार्कर होता है जैसा कि नीचे दिखाया गया है।

  file header 1
    file 1
  file header 2
    file 2
  .
  .
  file header n
    file n
EOF

एआरसी फ़ाइल हैडर

ऑफ़सेटलेबलप्रकारमूल्यविवरण
00ARCIDDB$1A
01ARCMTDDB00विधि
02ARCFNTDS12फ़ाइलनाम
0ईडीबी00
0FARCNSZHEX00000000संपीड़ित आकार
13ARCDATDW0000फाइल की तारीख (MSDOS)
15ARCTIMDW0000फ़ाइल समय (MSDOS)
17ARCCRCDW0000
19ARCOSZHEX00000000असम्पीडित आकार
1DARCFILDSARCNSZ

संपीड़न के तरीके

संपीड़न विधि बाइट प्रयुक्त संपीड़न विधि को इंगित करता है। ARC फ़ाइल के लिए उपयोग की जाने वाली संपीड़न विधियाँ निम्नलिखित हैं।

विधिनामविवरण
0संग्रहीतकोई संपीड़न उपयोग नहीं किया
1पैक किया गयाबार-बार चलने वाली लंबाई एन्कोडिंग (RLE)
2निचोड़ा हुआहफमैन एन्कोडिंग
3क्रंच्डLZW 4K बफर के साथ, 12 बिट कोड
4क्रंच्डपहले पैकिंग, फिर 12 बिट्स के साथ LZW 4K बफर
5क्रंच्डपैकिंग, LZW, 4K बफर, चर लंबाई (9-12 बिट्स)
6स्क्वैश्डLZW, 8K बफर, चर लंबाई (9-13 बिट्स)
7क्रश्डपैकिंग, फिर LZW 8K बफर, 2-13 बिट्स (PAK 1.0)
8डिस्टिलडायनेमिक हफमैन 8K बफर (PAK 2.0) के साथ

संदर्भ

यह भी देखें