aspose.info
GA

AFoirm Comhad RCat

Nuashonraithe

Cad is comhad ARC ann?

Is formáid chomhbhrú sonraí agus chartlainne gan chailliúint é ARC arna fhorbairt ag System Enhancement Associates (SEA). Tugtar ARC ar fhormáid an chomhaid agus ar an bhfeidhmchlár a chruthaíonn é. Bhí an-tóir ar ARC le linn laethanta tosaigh an BBS diailithe toisc gur chomhcheangail sé gnéithe comhbhrú agus cartlannú iolrach comhad sa chomhad céanna. Cuireadh ZIP in ionad ARC níos déanaí, rud a chuir cóimheasa comhbhrú níos fearr ar fáil.

Úsáideann roinnt cineálacha comhaid cartlainne neamhghaolmhara an síneadh comhad .arc mar an fhormáid ARC a úsáideann an Chartlann Idirlín chun acmhainní iomadúla gréasáin a stóráil, formáid ARC éagsúil a úsáideann cartlannaí FreeArc, formáid dhifriúil a úsáideann Nintendo le haghaidh acmhainní, etc. .

Stair Achomair ar Fhormáid Chomhaid ARC

The ARC program was written by Thom Henderson of System Enhancement Associates in 1985. Rinne an clár seo comhaid a ghrúpáil isteach i gcomhad cartlainne amháin agus comhbhrúite freisin iad. Bhain na comhaid a ghin an clár ARC úsáid as an síneadh .arc. D’eisigh SEA an cód foinse do ARC i 1986 agus d’aistrigh Howard Chu ARC chuig Unix agus Atari ST i 1987.

D’fhorbair Phil Katz PKARC agus PKXARC chun comhaid a chartlannú agus a bhaint. D’oibrigh na comhaid le formáid comhaid ARC agus bhí siad i bhfad níos tapúla. Murab ionann agus ARC, roinn Katz na feidhmeanna comhbhrú agus cartlannaithe idir dhá chomhad dhifriúla rud a laghdaigh an riachtanas cuimhne chun iad a rith.

Tar éis an dlí idir SEA agus Katz, tharraing SEA siar ón margadh earraí scaireanna agus d’fhorbair ARC+Plus le comhéadan úsáideora lánscáileáin. Níl an fhormáid ARC coitianta ar ríomhaire níos mó.

Formáid Chomhaid ARC

Is éard atá sa chomhad ARC ná seicheamh ceanntásc comhaid agus comhad ina dhiaidh sin marcóir deireadh na cartlainne mar a thaispeántar thíos.

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

Ceanntásc Comhad ARC

FritháireamhLipéadCineálLuachCur Síos
00ARCIDDB$1A
01ARCMTDDB00Modh
02ARCFNTDS12ainm an chomhaid
0EDB00
0FARCNSZHEX00000000Méid comhbhrúite
13ARCDATDW0000Dáta an chomhaid (MSDOS)
15ARCTIMDW0000Am comhaid (MSDOS)
17ARCCRCDW0000
19ARCOSZHEX00000000Méid neamh-chomhbhrúite
1DARCFILDSARCNSZ

Modhanna Comhbhrú

Léiríonn beart an mhodha comhbhrú an modh comhbhrú a úsáidtear. Seo a leanas na modhanna comhbhrú a úsáidtear don chomhad ARC.

ModhAinmCur Síos
0StóráilteNí úsáidtear comhbhrú
1PacáilteIonchódú arís agus arís eile ar fhad reatha (RLE)
2FáscadhIonchódú Huffman
3CrúiteLZW le maolán 4K, cóid 12 ghiotán
4CrunchedAn chéad phacáil, ansin maolán LZW 4K le 12 ghiotán
5CrúitePacáil, LZW, maolán 4K, fad athraitheach (9-12 giotán)
6SquashedLZW, maolán 8K, fad athraitheach (9-13 giotán)
7BrúitePacáil, ansin maolán LZW 8K, 2-13 giotán (PAK 1.0)
8DriogaireHuffman dinimiciúil le maolán 8K (PAK 2.0)

Tagairtí

Féach freisin