1. Архиваторлар ва уларнинг вазифалари 2. ARJ архиватор ва у билан ишлаш 3. Бўлаклаб, бўлиб ва қирқиб архивлаш 4. Архив файлларни текшириш Архиваторлар ва уларнинг вазифалари Архиваторлар-махсус дастурлар булиб, улар маълумотларни тўла саклаган холда бир ёки бир нечта файлларнинг хажмини кичрайтириш ҳисобига магнит дискларида жойни тежаш учун хизмат килади.
Архиватор томонидан архивда жойлаштирилган файллар–архивли файллар дейилади. Архивли файлга янги файлларни қўшиш ёки олиб ташлаш мумкин. Хар бир архивли файл ўзининг мундарижасига эга булиб, унинг ёрдамида архивдаги файлларнинг номи, хажми хамда яратилган сана ва вакти ҳақида маълумотларга эга бўлиш мумкин.
Архивдаги файлларни айнан олдинги ҳолга кайтариб тиклаш жараёни - архивли файлни очиш оркали амалга оширилади. Шунинг учун файлларни архивларга жойлаштириш ёки уларни қайта очиш жараёнлари учун архиватор - дастурлардан фойдаланиш лозим.
Хозирги пайтда ўнлаб архиватор - дастурлар (ARJ, RAR, ZIP, LHA, EXPAND, AIN) мавжуд булиб, улар асосан имкониятлари, функциялари хамда иш режимлари билан бир - биридан фарқ килади. Кенг таркалган ARJ архиватор-дастури билан танишиб чикамиз.
4.2. ARJ архиватор ва у билан ишлаш ARJ архиватор-дастурининг қуйидаги имкониятлари мавжуд:
жорий каталогдаги файлларни (жами 32000 файлга) ягона архивли файлга жойлаштириш;
ўз - ўзини очувчи архивли файлларни яратиш ва хоказо.
ARJ архиватори ҳакида тўла маълумот олиш учун буйрук сатрида қуйидагини киритиш керак.
ARJ - ? ёки ARJ / ?
Унинг умумий формаси куйидаги куринишга эга:
ARJ < буйрук > [<1-калит> [<2-калит>...]] <архив исми> [файлларнинг исмлар руйхати>]
Бу параметрлардан иккитаси, яъни:
<буйрук> ва <архив исми> мажбурий параметрлар булиб хисобланади, шунинг учун уларни кўрсатиш мажбурийдир.
<Буйрук> параметри битта символ куринишида ARJ архиватор номидан кейин ёзилади ва куйидаги функцияларни бажаришни белгилайди:
а - файлларни архивга йиғиш;
u - янги файлларни архивли файлга қўшиш;
f - факат янги файлларни архивга қўшиш;
е - архивдаги файлларни жорий каталогда очиш;
d - файлларни архивдан ўчириш;
t - архивни тўла тестдан ўтказиш;
w - матнли қаторни архивдан топиш ва хоказо;
< Архив исми > параметрида архивли файлнинг исми берилади. Архивли файлнинг кенгайтмасини ёзиш шарт эмас, чунки янги архивли файл хосил килинганда, у автоматик равишда ўзлаштирилади (ARJ кенгайтмасини олади). Архиваторнинг умумий кўринишидаги квадрат кавс ичида келтирилган параметрлар мажбурий бўлмаган параметрлардир. Унда хар бир калит " _ " белги билан бошланади. Бундан ташкари калит белги сифатида " / " белгини ҳам ишлатиш мумкин.
ARJ архиваторининг асосий калитларига куйидагилар киради (калитдан олдин албатта "-" ёки " / " белгилар туриши шарт):
g - архивни хосил килишда парол куйилади. Агар g? клавишалари терилса, экранда куринмайдиган парол куйилади;
u - архивни очишда жорий каталогда булмаган файллар очилади;
y - архиваторнинг барча саволларига олдиндан "ха" деб жавоб беришни билдиради;
je - архиваторсиз ўз - ўзини очувчи архивли файл ҳосил қилишни билдиради;
jm - максимум даражада хотирадан жойни тежашни билдиради ва хоказо.
ARJ архиваторини амалда қуллаш бўйича мисоллар кўриб чиқамиз:
1. Масалан DOCUMENT номли каталогдаги файлларни архивга йиғиш талаб этилсин. Унда DOCUMENT каталогига кириб, MS – DOS нинг буйрук сатрига куйидаги буйрук берилади:
arj a dokument (Enter)
бу ерда arj - архиватор;
a - архивга йигиш буйруги;
dokument - архивли файлга берилган ном.
Буйрук бажарилгандан сўнг жорий каталогда dokument.arj номли архивли файл хосил булади.
Бу архивли файлни кайта очиш учун куйидаги буйрук берилади: arj e dokument (Enter) бу ерда : arj - архиватор;
e -архивни очиш буйруги;
dokument - очилиши керак булган архивли файлнинг номи.
2) DOСUMENT номли каталогдаги файлларни ўз-ўзини очувчи архивли
файлга йиғиш талаб этилсин. Унда ушбу каталокка кириб куйдаги буйрук берилади:
arj a -je dokument (Enter) натижада "dokument.exe" номли архивли файл ҳосил булади. Бундай архивли файлни очиш учун arj архиваторнинг бўлиши шарт эмас. Уни ажратиб Enter клавиши босилса кифоя.
3) Архивли файлни парол ёрдамида йигиш мумкин. Бундай файлларни паролни билмасдан очиб булмайди. Масалан: dokument каталогдаги файлларни парол ёрдамида архивли файлга йигиш учун ушбу каталогга кириб куйдаги буйруқни бериш керак:
arj a -g ? doсument (Enter)
Бу ерда:
arj - архиватор;
a - файлларни архивга йигиш буйруги;
-g - паролни бериш калити;
doсument - архивли файлнинг номи.
Ушбу буйрук терилиб Enter босилганда:
gorble password (кодли паролни киритинг) сўрови чиқади.
Ҳар иккала саволга ҳам бир хил парол куйиш талаб этилади. Бунда парол экранда куринмайди.
Агар хосил килинган doсument.arj номли архивли файлни очиш талаб этилса, унда куйидаги буйрук берилади:
arj e - g? doсument (Enter)
Бу ерда:
arj - архиватор;
e - файлларни архивга очиш буйруги;
g - паролни сўраш калити;
doсument - архивли файлнинг номи.
Ушбу буйрук берилиб Enter клавиши босилгандан сунг тизим албатта паролни сўрайди. Агар паролни тўғри ёзиб Enter босилса, архивли файл очилади, акс холда паролни киритиш яна икки марта сўралади. Парол кайтиб нотугри берилган холларда тизим ушбу холат хакида маълумот беради ва архивли файл очилмайди.