Что такое расширение файла ARJ? Чем открыть файл.ARJ? Файл с расширением arj является

- Расширение (формат) - это символы в конце файла после последней точки.
- Компьютер определяет тип файла именно по расширению.
- По умолчанию Windows не показывает расширения имен файлов.
- В имени файла и расширении нельзя использовать некоторые символы.
- Не все форматы имеют отношение к одной и той же программе.
- Ниже находятся все программы с помощью которых можно открыть файл ARJ.

Bandizip - удобный архиватор для операционных систем семейства Windows. Программа поддерживает большинство различных форматов и обладает уникальным алгоритмом пропуска несжимаемых файлов. Bandizip интегрируется в контекстное меню проводника, что значительно облегчает управление самой программой, ведь все необходимые операции, например, создание архивов или распаковку данных, можно выполнить прямо из проводника. Помимо этого обладает алгоритмом шифрования, позволяющим защитить файл от нежелательного открытия. Кроме того, в программе имеется функция установки пароля на файл. Данный пароль, как известно, невозможно взломат...

Universal Extractor – удобная утилита для распаковки различных архивов, а также некоторых дополнительных типов файлов. Данная программа, прежде всего, подходит тем пользователям, которые занимаются созданием архивов на компьютере, а лишь скачивают различные архивы из интернета, а затем распаковывают их. Утилита Universal Extractor вполне справляется с этой задачей. Она позволяет распаковать все известные архивы, а также файлы dll, exe, mdi и другие типы файлов. По сути, программа может служить, в некоторой степени, своеобразным установщиком программ, т.к. она позволяет распаковывать некоторые из установщиков, а затем запускать...

HaoZip - китайский клон популярного архиватора Winrar, как с точки зрения функциональности так и интерфейса в целом. Архиватор умеет работать со всеми популярными форматами, среди которых 7Z, ZIP, TAR, RAR, ISO, UDF, ACE, UUE, CAB, BZIP2, ARJ, JAR, LZH, RPM, Z, LZMA, NSIS, DEB, XAR, CPIO, SPLIT, WIM, IMG и другие. Кроме этого с помощью Haozip можно монтировать ISO образы и посмотреть картинки через встроенный просмотрщик, что весьма полезная фича для архиваторов. Что касается интерфейса, то здесь китайские разработчики хорошо потрудились. Они не только скопировали дизайн и функционал с архиватора Winrar, но и добави...

Красивая и простая программа для архивирования файлов. Без каких либо проблем работает с любым архивом. Отличная замена старым программам в стиле WinRAR или 7zip. Включает в себя все функциональности предыдущих и имеет новый улучшенный алгоритм, который позволит создавать архивы более чем в 2 раза быстрее. Также хороша тем что использует возможности многоядерных процессоров наилучшим образом, оптимально настраивая сжатие и производительность. Имеет специальные функции для разбивки больших файлов, что позволит легко упаковать архив необходимого размера. Архиватор очень хорош своим интуитивным, понятным и доступным каждому интерф...

WinRAR – известная программа, предназначенная для работы с архивами. Утилита включает широкий спектр встроенных возможностей. WinRAR быстрее конкурентов сжимает данные, экономя дисковое пространство и время пользователя. Поддерживает известные форматы архивов и подходит для сжатия файлов мультимедиа. Автоматическое распознавание формата файла, особый алгоритм сжатия данных и оптимальный метод упаковки - преимущества приложения. WinRAR умеет сжимать экзекутивные, мультимедийные файлы и библиотеки объектных модулей. Приложение позволяет разделять архивы на отдельные тома и сохранять их на разных накопителях информации.

Peazip - универсальный и мощный архиватор с графической оболочкой. Отличная замена платному аналогу - Winrar. PeaZip поддерживает шифрование данных, создание многотомных архивов, работу с несколькими архивами одновременно, экспорт задания в виде командной строки, установку фильтров на содержимое архива. Кроме этого архиватор поддерживает все известные и даже неизвестные форматы архивов включая 7Z, 7Z-sfx, BZ2/TBZ2, GZ/TGZ, PAQ/LPAQ, TAR, UPX, ZIP и другие. Интерфейс PeaZip очень примитивен и в то же время насыщенна полезными функциями. Можно с помощью помощника интегрировать в проводник Windows или вернуть обратно, установ...

При разработке архиватора FreeArc автор решил создать программу, которая выполняет сжатие файлов с максимальной скоростью. Для этого потребовались лучшие качества библиотек сжатия LZMA, PPMD и GRZipLib. В процессе упаковки архиватор формирует файлы по типам и производит сжатие благодаря применению наиболее подходящего алгоритма. При работе архиватор использует более десяти различных алгоритмов и фильтров. Если сравнить это с распространёнными архиваторами, то у 7-zip всего три, а у RAR использует всего семь алгоритмов. Архиватор легко адаптируется для установки на различных системах. Он разработан на открытой платформе дающей в...

TUGZip – удобный архиватор, имеющий понятный пользовательский интерфейс, а также обладающий рядом дополнительных возможностей. Программа TUGZip позволяет работать почти со всеми популярными архивами. Однако на этом возможности программы TUGZip не ограничиваются. Утилита TUGZip позволяет работать с образами оптических дисков, например, img, nrg, iso и т.п. Также, программа TUGZip может быть интегрирована в контекстное меню. Но если большинство архиваторов лишь добавляют в него подменю, то программа TUGZip может похвастаться возможностью использовать различные скрипты для автоматизирования процесса создания архивов, либо их распа...

7-Zip – известный архиватор с открытым исходным кодом. Такая особенность позволяет вносить изменения в структуру программы, добавляя в неё определённые функции. Программа отличается понятным и простым интерфейсом и обладает уникальными алгоритмами, позволяющими ускорить архивацию данных и их распаковку. Также, данная программа может выполнять стандартные операции с архивом, например, вы можете установить пароль на файл, либо установить степень сжатия архива. Также, если необходимо, вы можете создать самораспаковывающийся архив с необходимыми параметрами, которые задаются в специальных комментариях к архиву.

ExtractNow является удобной программой, позволяющей распаковать заархивированные файлы достаточно быстро: всего лишь нажатием одной кнопки. Особенно удобна такая опция покажется тем пользователям, которым регулярно приходится распаковывать множество файлов. Единственный минус - программа не поддерживает создание архивов, т.к. является исключительно распаковщиком (качественным и удобным), а не архиватором. Чтобы совершить распаковку файла, нужно перетащить архивы в окно программы и нажать кнопку Extract. Поддерживает популярные форматы архивов. Таким образом, программа может распаковать все популярные и наиболее часто использующ...

Simplyzip – удобный архиватор со всеми необходимыми функциями, которые использует большинство пользователей. Программа работает практически со всеми популярными форматами архивов, включая rar или zip. Тем не менее, из-за того, что разработчики программы winRar не разрешают использовать алгоритмы своего формата, архивы Rar можно только распаковывать или просматривать их содержимое. Однако программа Simplyzip поддерживает установку различных модулей и плагинов, которые могут расширить функционал данного архиватора. Если установить необходимый плагин, то программу можно научить создавать, как Rar архивы, так и архивы других формат...

Ashampoo ZIP - программа-архиватор, помогающая сжимать и хранить нужную информацию. Работает с множеством форматов, позволяя пользователям отправлять объемные документы в сжатом виде. Ashampoo ZIP имеет широкий набор различных функций. Посредством приложения можно создавать, распаковывать и разделять архивы. Помимо этого в программе поддерживается чтение, восстановление, шифрование, а также мгновенное конвертирование. Список форматов, которые поддерживаются Ashampoo ZIP довольно внушительный. Помимо создания архивов программа поддерживает распаковку документов более 30 различных архивных форматов.

JZip – удобный архиватор с достаточно простым интерфейсом и набором необходимых функций для повседневного использования. Архиватор позволяет создавать архивы 5 различных форматов, например, zip. Для распаковки же доступно гораздо больше форматов. Это связано с ограничениями, которые накладываются другими разработчиками. Программа jZip поддерживает несколько алгоритмов шифрования, что позволяет легко защитить ваши архивы от открытия или распаковки. Также, программа jZip может создавать многотомные архивы. Это может быть использовано, если вам необходимо передать какой-либо файл через интернет, либо в том случае, если созданный а...

IZArc – удобная программа для работы с архивами, отличающаяся понятным и простым интерфейсом, а также рядом дополнительных возможностей. Программа IZArc поддерживает огромное количество форматов, включая самые популярные rar и zip. Уникальные алгоритмы, используемые в программе, позволяют увеличить скорость работы с архивами. Однако главная особенность программы IZArc состоит в том, что она может легко конвертировать архивы из одного формата в другой. Это особенно необходимо, если вам нужно передать некоторые файлы другому пользователю, у которого нет соответствующего архиватора.Кроме того, программа IZArc позволяет просматрива...

ZipGenius - это программа для работы с архивами. Проще говоря, архиватор. Программа ZipGenius обладает уже всеми привычными возможностями архиватора. Так, она может открывать архивы почти всех форматов (21 шт.), поддерживает полноценную работу с несколькими из них, а также позволяет просматривать содержимое архива. Ещё одна особенность – создание архивов с защитой в виде пароля, что обеспечивает надёжную сохранность ваших данных, т.к. в большинстве случаев, открыть архив, не зная пароль к нему, практически невозможно. Можно, конечно, использовать программы по перебору паролей, однако их скорость достаточно невелика.

Программы для архивации файлов

Существует много программ для архивации файлов. Как правило, эти программы позволяют помещать ко­пии файлов на диск в сжатом виде в архивный файл, извлекать файлы из архива, просматривать оглавление архива и так далее. Разные программы отличаются фор­матом архивных файлов, скоростью работы, степенью сжатия файлов при помещении в архив, удобством ис­пользования. Широко распространены программы PKZIP, PKUNZIP, ARJ, ICE, LHA, RAR.

Программа ARJ (версия 2.42), известна как одна из лучших по набору функций, предоставляемых пользователю, степени сжатия и скорости работы. Особенно эффективна программа ARJ при работе с текстовыми файлами и файлами баз данных.

Формат команды:

ARJ <команда> [ключ] <имя-архива> [<список файлов>]]

При вводе команды ARJ без параметров на экран выводится список команд и ключей программы.

Команды:

а - добавление файлов в архив;

d - удаление файлов из архива;

е - извлечение файлов из архива в текущий каталог;

f - добавление в архив только новых файлов;

l - просмотр списка содержания архива без указания пути к файлам;

m - перенос файлов в архив;

t - проверка целостности архива;

u - изменить файлы в архиве;

v - просмотр списка архива с указанием пути к файлам;

w - найти текстовую строку в архиве;

х - извлечение файлов с полным именем (восстанавливает структуру каталога);

y - копирование архива с новыми параметрами.

Ключи (опции) (приведена лишь часть ключей):

с - извлечение файлов с указанным временем соз­дания;

d - извлечение с удалением;

е - исключить маршрут из имени файла;

f - обновить существующие файлы;

g - защита создаваемого архива паролем:

g <пароль> - пароль вводится в командной строке;

g? - ввод невидимого пароля;

je – создание самораспаковывающегося архива;

jp – пауза при просмотре содержимого архива после заполнения экрана;

m - указание метода сжатия (0, 1, 2, 3, 4):

m0 – без сжатия; m1 – нормальное сжатие (по умолчанию); m2 – наибольшее сжатие; m3 - быстрое сжатие меньшая степень сжатия (компрессия); m4 – самое быстрое сжатие и наименьшая компрессия;

n - только новый файл;

r - добавление файлов из текущего каталога и всœех вложенных каталогов и подкаталогов;

u - изменить файл (новые и обновленные);

v - создание многотомного архива;

w - указать каталог, в который будут помещены временные файлы во время работы;

х - добавление/замена файлов, за исключением файлов, имена которых указаны за ключом;

у - с подтверждением запроса на извлечение, предполагается ответ Yes;

Примеры команд:

Так как файлы архивации используются достаточно часто, целœесообразно путь к файлам программ архивации указать в файле автозапуска.

Архивация файлов :

C:\>arj a D:\ARCHIV\new.arj E:\NEW

Производится упаковка каталога NEW с диска E: с использованием полных имен файлов. Архивный файл помещается на диск D: в каталог ARCHIV, имя архивного файла new, а расширение имени файла - arj;

C:\>ARJ a D:\ARCHIVL\lex.arj E:\LEX\*.*

архивируются всœе файлы из каталога LEX диска Е: и помещаются в файл lex.arj каталога ARCHIVL диска D:;

C:\>ARJ a -r -v А:sc5.arj E:\SC5\*.*

архивируются всœе файлы из каталога SC5 и всœех его подкаталогов (режим -r) диска Е:, создается многотомный архив на диске А: (режим -v). После заполнения одной дискеты выдается запрос на установку следующей дискеты.

Разархивация файлов:

ARJ <команда> [-режимы] <имя-архива> [каталог\] [имена-файлов]

Здесь [каталог\] - каталог, куда будут помещаться файлы, извлекаемые из архива, [имена-файлов] - файлы извлекаемые из архива.

C:\>ARJ e D:\ARCHIVL\lex E:\LEX\

извлекается архивный файл из каталога ARCHIVL диска D:. Извлекаемые файлы помещаются в каталог LEX диска E:

C:\>ARJ е –v A:\lex.arj E:\LEX\

Производится разархивация (распаковка) многотомного архива lex.arj, расположен­ного на дискетах в каталог LEX диска Е:

Для ускорения процесса разархивации целœесообраз­но скопировать архивированный файл с дискеты в кор­невой или требуемый каталог диска Е:, а затем разархивировать файл командой, к примеру:

C:\>ARJ x E:\LEX\Sc5.arj E:\LEX\

извлекается файл Sc5.arj с восстановлением всœех каталогов и подкаталогов (команда x). Извлекаемые файлы помещаются в каталог LEX диска Е:. В случае если нужных подкаталогов нет на диске, то выдается запрос на их создание.



  • -

    Назначение архиватора ARJ Программа ARJ позволяет: · Создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов; · Добавлять и заменять файлы в архиве; · Извлекать и удалять файлы из архива; ·... [читать подробенее]


  • - Программа-архиватор ARJ

    1 2 3 4 5 Формат задания команд Способы управления программой-архиватором Периодическая архивация файлов При выборе способа архивации изменяемых файлов и каталогов наиболее существенными являются простота архивации и удобство использования этих... [читать подробенее]


  • - ARJ l arxbank.exe

    Просмотр содержимого архива Для просмотра содержимогоархиваиспользуются две команды:l и v. Содержимое архива может быть выведено на экран или на стандартное устройство вывода. Команда lвыводит сведения о каждом файле в одну строку, команда v-в две строки, в одной из... [читать подробенее]


  • - Структура командной строки для работы с программой ARJ

    Для получения на экране краткой помощи по работе достаточно в командной строке ввести имя программы: ARJ. Для получения развернутой помощи и примеров задания команд следует ввести: Для загрузки программы и выполнения ею необходимых функций используется формат... [читать подробенее]


  • - Назначение архиватора ARJ

    ПРОГРАММА-АРХИВАТОР ARJ Способы управления программой-архиватором Управление программой-архиватором осуществляется одним из двух способов: § с помощью командной строки MS DOS, в которой формируется команда запуска, содержащая имя программы-архиватора, команду... [читать подробенее]



  • - В файловой системе компьютера архивные файлы имеют строго заданный тип (расширение). Так, наиболее часто встречающиеся архивы имеют тип: ZIP, RAR, ARJ.

    Сжатие с потерей информации. Сжатие с потерей информации означает, что после распаковки архива мы получим документ, который несколько отличается от того, который был в самом начале. Понятно, что чем больше степень сжатия, тем больше величина потери. Характерными... [читать подробенее]


  • - Программа архивации Microsoft Backup (резервная копия)

    Формат RAR в большинстве случаев обеспечивает значительно лучшее сжатие, чем ZIP. Кроме того, формат RAR обеспечивает поддержку многотомных архивов, имеет средства восстановления поврежденных файлов, архивирует файлы практически неограниченных размеров. Необходимо...

  • Архиваторы DOS-версий в настоящее время используются ред­ко, так как набор команд и опций архиваторов в командной строке DOS процесс довольно трудоемкий. Работать с архивами намного удобней в системе Windows или используя возможности программ­ных оболочек типа Norton Commander (NC), FAR, Windows Com­mander и др.

    Программа ARJ представлена одним файлом ARJ.EXE. Созда­вая архив, в качестве его имени можно использовать любое допус­тимое в DOS имя файла. В общем виде командная строка при рабо­те с ARJ должна иметь вид:

    ARJ <команда> -<опция> <имя архива> <шаблон имен архиви­руемых файлов >.

    <Команда> - это буква латинского алфавита, определяющая, какое действие архиватор должен выполнить (например, m - пере­местить файлы в архив).

    <Опция> определяет различные режимы работы архиватора. Каждая опция начинается со знака «-»(минус). Например, опция -JE предполагает работу с самораспаковывающимися архивами.

    Если ввести имя архиватора без параметров, то на экран выдает­ся краткая справка о программах на английском языке. Справка содержит список всех команд и режимов. Чтобы получить подробную справку, введите опцию /?. Например: ARJ /?, PKZIP /?.

    Архиватор ARJ позволяет выполнять следующие команды.

    Команда а - добавляет новые файлы в архив.

    При использовании этой команды все файлы, определенные маской и найденные в указанном каталоге, будут помещены в ар­хив. Эту команду рекомендуется использовать в тех случаях, когда необходимо создать новый архив, при этом исходные файлы оста­ются на месте, а их копии попадают в архив. Если при создании ар­хива указать имя уже существующего архива, то существующий ар­хив будет обновлен - в него будут добавлены отмеченные файлы и каталоги, причем существующие в архиве файлы с тем же именем будут замещены без предупреждения.

    Если нужно заархивировать все файлы из текущего каталога в архив с именем LESSON, то в командную строку DOS вводится ко­манда ARJ a LESSON. Если в имени архива не указано расширение, то автоматически приписывается расширение, соответствующее име­ни архиватора, т.е. ARJ.

    Если нужно заархивировать все файлы, имеющие расшире­ние DOC, из каталога DEMO, не являющегося текущим, в архив с именем LESSON, то следует подать команду ARJ a LESSON C:\DEMO\*.DOC.

    Команда m - перемещает файлы в архив.

    При перемещении файлов в архив после создания архива исход­ные файлы будут удалены. Эта команда применяется с целью осво­бождения памяти на диске, для упаковки временно ненужных фай­лов. Удаление файлов с диска производится только после оконча­тельного построения архива. По команде ARJ m LESSON все файлы текущего каталога «сворачиваются» в архив LESSON.ARJ.

    Команда d - удаляет файлы из архива. Например, команда ARJ d C:\DEMO\*.DOC удаляет из архива DEMO, находящегося в кор­невом каталоге диска С, все файлы с расширением DOC.

    Команда е - извлекает файлы из архива.

    Разархивация происходит в текущий или указанный каталог. Если не дается список файлов, то разархивируется весь архив. Из­влекаемые файлы не удаляются из архива, они остаются в том же состоянии.

    Команда ARJ e LESSON извлекает файлы из архива LESSON в текущий каталог. Команда ARJ e LESSON C:\DEMO\ извлекает все файлы архива LESSON в каталог C:\DEMO\ (обратную черту после имени каталога для разархивации указывать обязательно).

    Команда 1 - выводит информацию о файлах на экран монитора. О каждом файле выводятся сведения: имя, размер, дата и время последнего изменения.

    САМОРАСПАКОВЫВАЮЩИЕСЯ АРХИВЫ

    Команда ARJ А -JE BOOK создаст самораспаковывающийся архив ВООК.ЕХЕ из всех файлов текущего каталога.

    Архивы, оформленные как ЕХЕ-файлы, называют самораспако­вывающимися (SFX-файлы). При запуске они автоматически разархивируются. Такие архивы создаются в тех случаях, когда нужно обеспечить распаковку файлов независимо от наличия программы-архиватора. Самораспаковывающийся архив создается с помощью опции -JE.

    Команда ARJ A -JE BOOK D:\STUD\*.DOC создаст саморас­паковывающийся архив ВООК.ЕХЕ из файлов каталога STUD, рас­ширение которых DOC.

    МНОГОТОМНЫЕ АРХИВЫ

    Многотомный архив - это архив, состоящий из нескольких физи­ческих файлов (томов). При создании архива имя его первого фраг­мента (тома) указывается в командной строке, а к именам второго и последующих файлов приписываются расширения.А01, .А02 и т.д.

    Создание многотомных архивов программой ARJ осуществляет­ся командой а при указании режима -v. Этот режим может задавать­ся с уточнителями, например у, а. Формат режима - v следующий:

    V[v],

    где v - перед созданием следующего тома архива программа ARJ выдает звуковой сигнал;

    а - этот уточнитель используется при архивации непосредст­венно на дискеты, он указывает, что размер очередного тома архива должен быть равен размеру свободного места на дискете;

    размер - указывает максимальный размер тома архива в байтах. Поддерживаются сокращения: 360, 720, 1200 и 1440.

    ARJ A A:\BOOK С:\*.* -WA - архивация всех файлов диска С: на дискеты в дисководе А:. Файлы архива будут иметь имена BOOK.ARJ, ВООК.А01, ВООК.А02 и т.д. Размер файла будет выби­раться в соответствии с количеством свободного места на диске.

    ARJ А D:\WORK С:\ТР7\*.* -R -V1200 - архивация всех файлов каталога C:\TP7 и всех его подкаталогов. Файлы архива будут иметь имена WORK.ARJ, WORK.A01, WORK.A02 и т.д. и создаваться в корневом каталоге диска D:. Размер файла архива не будет превы­шать 1,2 Мбайта. После окончания архивации полученные файлы можно скопировать на дискеты.

    Извлечение файлов из многотомных архивов осуществляется так же, как из обычных, за следующими исключениями:

    Ø в качестве имени архивного файла в команде следует указать имя первого файла (тома) архива;

    Ø в команде следует указать режим -v.

    Например, команда ARJ E -V BOOK.ARJ C:\WORK\ извлекает все файлы из многотомного архива BOOK и записывает их в каталог C:\WORK\.


    Похожая информация.


    Елабужский Государственный Педагогический Университет

    Архиваторы.

    Программа Архиватор ARJ .

    Выполнил: студент 324 группы

    Руководитель:

    г. Елабуга, 2005 г.

    Содержание

    1. Введение. 3

    2. Основные виды программ-архиваторов. 4

    3. Показатель - степени сжатия файлов. 5

    4. Сжатие файлов при архивации. 6

    5. Архиватор ARJ. 6

    5.1. Назначение архиватора ARJ. 7

    5.1.1. Структура командной строки для работы с программой ARJ. 7

    5.1.2. Основные команды программы-архиватора ARJ. 7

    5.1.3. Наиболее важные ключи настройки программы-архиватора ARJ. 8

    5.1.4. Помещение файлов в архив. 9

    5.1.5. Создание многотомных архивов. 9

    5.2. Достоинства и недостатки программы ARJ . 10

    6. Заключение. 11

    7. Список литературы.. 12

    1. Введение

    Архивация - это сжатие, уплотнение, упаковка информации с целью ее более рационального размещения на внешнем носителе (диске или дискете). Архиваторы - это программы, реализующие процесс архивации, позволяющие создавать и распаковывать архивы.

    Необходимость архивации связана с резервным копированием информации на диски и дискеты с целью сохранения программного обеспечения компьютера и защиты его от порчи и уничтожения (умышленного, случайного или под действием компьютерного вируса). Чтобы уменьшить потери информации, следует иметь резервные копии всех программ и файлов.

    Программы-упаковщики (архиваторы) позволяют за счет специальных методов сжатия информации создавать копии файлов меньшего размера и объединять копии нескольких файлов в один архивный файл. Это даёт возможность на дисках или дискетах разместить больше информации, то есть повысить плотность хранения информации на единицу объёма носителя (дискеты или диска).

    Кроме того, архивные файлы широко используются для передачи информации в Интернете и по электронной почте, причем благодаря сжатию информации повышается скорость её передачи. Это особенно важно, если учесть, что быстродействие модема и канала связи (телефонной линии) намного меньше, чем процессора и жесткого диска.

    Работа архиваторов основана на том, что они находят в файлах повторяющиеся участки и пробелы, помечают их в архивном файле и затем при распаковке восстанавливают по этим отметкам исходные файлы.

    Программы-упаковщики (или архиваторы) позволяют помещать копии файлов в архив и извлекать файлы из архива, просматривать оглавление архива и тестировать его целостность, удалять файлы, находящиеся в архиве, и обновлять их, устанавливать пароль при извлечении файлов из архива и др. Разные программы архивации отличаются форматом архивных файлов, скоростью работы, степенью сжатия, набором услуг (полнотой меню для пользователя), удобством пользования (интерфейсом), наличием помощи, собственным размером.

    Ряд архиваторов позволяют создавать многотомные архивы, саморизвлекающиеся архивы, архивы, содержащие каталоги. Наиболее популярны и широко используются следующие архиваторы: ARJ , PKZIP /PKUNZIP , RAR , ACE , LHA , ICE , PAK , PKARC /PKXARC , ZOO , HYPER , AIN .

    Наиболее высокоэффективными являются архиваторы RAR, ACE, AIN, ARJ.

    Они обеспечивают наибольшую степень сжатия информации и имеют наиболее высокую скорость работы. Архиватор RAR имеет удобный графический интерфейс и позволяет читать текстовые файлы, находящиеся как в rar-архиве, так и в arj и zip-архивах. Архиватор AIN имеет русскоязычный интерфейс. Ахиваторы WinRAR-95 и WinZIP работают только в среде Windows-95/98/2000. Они необходимы при работе с длинными и русскими именами файлов в Windows-95/98/2000. В настоящее время именно эти архиваторы применяются чаще всего. Работа архиваторов ARJ, PKZIP, LHA и др. автоматизирована с помощью оболочек Norton Commander 4.0, 5.0, DOS Navigator , Windows Commander и др. Для этих архиваторов имеются специальные программы просмотрщики архивных файлов ARCVIEW и AVIEW. Основным для всех архиваторов является режим работы в командной строке. Архиватор RAR может использовать для работы своё собственное меню. Некоторые архиваторы для извлечения файлов из архива используют отдельные программы-распаковщики, например PKUNZIP, PKXARC. Степень упаковки архива зависит от типа архивируемых файлов, их числа и размера, выбранной программы архивации и установленных в ней ключей, вида архива. Текстовые файлы в упакованном виде занимают гораздо меньше места, чем программы (exe и com файлы).

    Степень упаковки в среднем равна 2-3, но иногда она достигает нескольких десятков.

    Кроме того, существуют упаковщики exe и com файлов PKLITE, DIET, LZEXE, EXEPACK, AINEXE и др. Упакованные exe и com файлы имеют те же расширения (exe и com) и сохраняют свою способность к исполнению, в отличие от архивных файлов. Они занимают значительно меньше места на диске, чем неупакованные файлы.

    2. Основные виды программ-архиваторов

    Различными разработчиками были созданы специальные программы для архивации файлов. Как правило, программы для архивации файлов позволяют помещать копии файлов на диске в сжатом виде в архивный файл, извлекать файлы из архива, просматривать оглавление архива и т. д. Разные программы отличаются форматом архивных файлов, скоростью работы, степенью сжатия файлов при помещении в архив, удобством использования.

    В настоящее время применяется несколько десятков программ - архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. Из числа наиболее популярных программ можно выделить:

    ARJ, PKPAK, LHA, ICE, HYPER, ZIP, РАК, ZOO, EXPAND, разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка файлов выполняются одной и той же программой, но в некоторых случаях это осуществляется разными программами, например, программа РКZIР производит упаковку файлов, a PKUNZIP - распаковку файлов.

    Программы-архиваторы позволяют создавать и такие архивы, для извлечения из которых содержащихся в них файлов не требуются какие - либо программы, так как сами архивные файлы могут содержать программу распаковки. Такие архивные файлы называются самораспаковывающимися.

    Самораспаковывающийся архивный файл - это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы - архиватора.

    Самораспаковывающийся архив получил название SFX - архив (SelF - eXtracting). Архивы такого типа в MS DOS обычно создаются в форме. ЕХЕ - файла.

    Многие программы - архиваторы производят распаковку файлов, выгружая их на диск, но имеются и такие, которые предназначены для создания упакованного исполняемого модуля (программы). В результате такой упаковки создается программный файл с теми же именем и расширением, который при загрузке в оперативную память самораспаковывается и сразу запускается. Вместе с тем возможно и обратное преобразование программного файла в распакованный формат. К числу таких архиваторов относятся программы PKLITE, LZEXE, UNP.

    Программа EXPAND, входящая в состав утилит операционной системы MS DOS и оболочки Windows, применяется для распаковки файлов программных продуктов, поставляемых фирмой Microsoft .

    Программы - архиваторы RAR и AIN, кроме обычного режима сжатия, имеют режим solid, в котором создаются архивы с повышенной степенью сжатия и особой структурой организации. В таких архивах все файлы сжимаются как один поток данных, т. е. областью поиска повторяющихся последовательностей символов является вся совокупность файлов, загруженных в архив, и поэтому распаковка каждого файла, если он не первый, связана с обработкой других. Архивы такого типа предпочтительнее использовать для архивирования большого числа однотипных файлов. Управление программой - архиватором осуществляется одним из двух способов:

    1) с помощью командной строки MS DOS, в которой формируется команда запуска, содержащая имя программы - архиватора, команду управления и ключи ее настройки, а также имена архивного и исходного файлов; подобное управление характерно для архиваторов ARJ, AIN, ZIP, РАК, LHA и др.;

    2) с помощью встроенной оболочки и диалоговых панелей, появляющихся после запуска программы и позволяющих вести управление с использованием меню и функциональных клавиш, что создает для пользователя более комфортные условия работы. Такое управление имеет программа - архиватор RAR.

    3. Показатель - степени сжатия файлов

    Необходимость архивации связана с резервным копированием информации на диски и дискеты с целью сохранения программного обеспечения компьютера и защиты его от порчи и уничтожения (умышленного, случайного или под действием компьютерного вируса). Чтобы уменьшить потери информации, следует иметь резервные копии всех программ и файлов.

    Архивация - это сжатие, уплотнение, упаковка информации с целью ее более рационального размещения на внешнем носителе (диске или дискете) в виде так называемых архивных файлов.

    Архивный файл - это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации, размерах и т. п.

    Сжатие информации в архивных файлах производится за счет устранения избыточности различными способами, например за счет упрощения кодов, исключения из них постоянных битов или представления повторяющихся символов или повторяющейся последовательности символов в виде коэффициента повторения и соответствующих символов. Алгоритмы подобного сжатия информации реализованы в специальных программах-архиваторах (наиболее известные из которых arj/arjfolder, pkzip/pkunzip/winzip, rar/winrar) применяются определенные Сжиматься могут как один, так и несколько файлов, которые в сжатом виде помещаются в так называемый архивный файл или архив.

    Целью упаковки файлов обычно являются обеспечение более компактного размещения информации на диске, сокращение времени и соответственно стоимости передачи информации по каналам связи в компьютерных сетях. Поэтому основным показателем эффективности той или иной программы-архиватора является степень сжатия файлов.

    Степень сжатия файлов характеризуется коэффициентом Кс, определяемым как отношение объема сжатого файла Vc к объему исходного файла Vо, выраженное в процентах (в некоторых источниках используется обратное соотношение):

    Кс=(Vc/Vo)*100%

    Степень сжатия зависит от используемой программы, метода сжатия и типа исходного файла.

    Наиболее хорошо сжимаются файлы графических образов, текстовые файлы и файлы данных, для которых коэффициент сжатия может достигать 5 - 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей Кс =%. Почти не сжимаются архивные файлы. Это нетрудно объяснить, если знать, что большинство программ-архиваторов используют для сжатия варианты алгоритма LZ77 (Лемпеля-Зива), суть которого заключается в особом кодировании повторяющихся последовательностей байт (читай - символов). Частота встречаемости таких повторов наиболее высока в текстах и точечной графике и практически сведена к нулю в архивах.

    Кроме того, программы для архивации все же различаются реализациями алгоритмов сжатия, что соответственно влияет на степень сжатия.

    В некоторые программы-архиваторы дополнительно включаются средства, направленные на уменьшение коэффициента сжатия Кс. Так в программе WinRAR реализован механизм непрерывного (solid) архивирования, при использовании которого может быть достигнута на% более высокая степень сжатия, чем дают обычные методы, особенно если упаковывается значительное количество небольших файлов однотипного содержания.

    4. Сжатие файлов при архивации

    При работе на персональном компьютере довольно часто возникает необходимость уменьшить размер файла с целью экономии места на диске. Например, требуется перенести файлы с одного компьютера на другой на дискетах. Или нужно переслать большой файл по электронной почте - уменьшив его размер, можно сэкономить и время и деньги. Лучшее решение в таких случаях создать так называемый архивный файл, или, проще говоря, архив. Это единый файл, в который для компактного хранения информации помещены в сжатом виде один или несколько исходных файлов.

    Как известно, подавляющее большинство современных форматов записи данных содержат их в виде, удобном для быстрого манипулирования, для удобного прочтения пользователями. При этом данные занимают объем больший, чем это действительно требуется для их хранения. Алгоритмы, которые устраняют избыточность записи данных, называются алгоритмами сжатия данных, или алгоритмами архивации. В настоящее время существует огромное множество программ для сжатия данных, основанных на нескольких основных способах.

    Все алгоритмы сжатия данных делятся на:

    1) алгоритмы сжатия без потерь, при использовании которых данные на приемной восстанавливаются без малейших изменений;

    2)алгоритмы сжатия с потерями, которые удаляют из потока

    данных информацию, незначительно влияющую на суть данных, либо вообще невоспринимаемую человеком (такие алгоритмы сейчас разработаны только для аудио - и видео - изображений).

    Преимущество отдается естественно, первой группе алгоритмов.

    Существует два основных метода архивации без потерь:

    алгоритм Хаффмана (англ. Huffman), ориентированный на сжатие последовательностей байт, не связанных между собой,

    алгоритм Лемпеля-Зива (англ. Lempel, Ziv), ориентированный на сжатие любых видов текстов, то есть использующий факт неоднократного повторения "слов" - последовательностей байт.

    Практически все популярные программы архивации без потерь

    (ARJ, RAR, ZIP и т. п.) используют объединение этих двух методов - алгоритм LZH.

    Алгоритм Хаффмана. Алгоритм основан на том факте, что некоторые символы из стандартного 256-символьного набора в произвольном тексте могут встречаться чаще среднего периода повтора, а другие, соответственно, - реже. Следовательно, если $+o записи распространенных символов использовать короткие последовательности бит, длиной меньше 8, а для записи редких символов - длинные, то суммарный объем файла уменьшится.

    Алгоритм Лемпеля-Зива. Классический алгоритм Лемпеля-Зива -

    последовательность байт, причем запись о ее длине и смещении от текущей позиции короче чем сама эта последовательность, то в выходной файл записывается ссылка (смещение, длина), а не сама последовательность>. Так фраза <КОЛОКОЛ_ОКОЛО_КОЛОКОЛЬНИ>

    закодируется как <КОЛО(-4,3)_(-5,4)О_(-14,7)ЬНИ>.

    5. Архиватор ARJ

    Программа ARJ (разработчик - Robert K. Jung) относится к числу наиболее известных продуктов своего класса. Она выполняет все функции по обслуживанию своих, архивов, может помещать файлы в архив, извлекать файлы из архива, и делать «саморизвлекающиеся» файлы и так далее.

    Программа ARJ позволяет:

    · создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов;

    · добавлять и заменять файлы в архиве;

    · извлекать и удалять файлы из архива;

    · просматривать содержимое архива;

    · создавать многотомный архив;

    · защищать каждый из помещенных в архив файлов 32-битовым циклическим кодом, тестировать архив, проверяя сохранность в нем информации;

    · получать помощь по работе на 3 международных языках;

    · вводить в архив комментарии к файлам;

    · запоминать в архиве пути к файлам;

    · сохранять в архиве несколько поколений (версий) одного и того же файла;

    · переупорядочивать архивный файл по размерам файлов, именам, расширениям, дате и времени модификации, коэффициенту сжатия и др.;

    · осуществлять поиск строк в архивированных файлах;

    · восстанавливать файлы из разрушенных архивов;

    · создавать самораспаковывающиеся архивы как на одном томе, так и на нескольких томах;

    · просматривать содержимое текстовых файлов, содержащихся в архиве;

    · обеспечивать защиту информации в архиве и доступ к файлам, помещенным в архив, по паролю.

    5.1.1. Структура командной строки для работы с программой ARJ

    Для получения на экране краткой помощи по работе достаточно в командной строке ввести имя программы: ARJ.

    Для получения развернутой помощи и примеров задания команд следует ввести:

    ARJ -? или ARJ /?

    Для загрузки программы и выполнения ею необходимых функций используется формат командной строки, где имя программы и параметры разделяются пробелами:

    ARJ <команда> [-<кл1> [-<кл2>...]] <имя_архива> [<список_имен_файлов>]

    Обязательные параметры командной строки - это два параметра: <команда> и <имя_архива>.

    В качестве списка имен файлов можно использовать шаблон (маску).

    Параметр <команда> записывается в виде одного символа вслед за именем программы и задает функцию архивации в соответствии с табл. 11.1.

    5.1.2. Основные команды программы-архиватора ARJ

    Номер группы

    Группа команд

    Функция архивации

    Помещение в архив

    Добавить файлы в архив

    Заменить файлы в архиве на новые версии

    Добавить в архив только новые файлы

    Переместить файлы в архив

    Извлечение из архива

    Извлечь файлы из архива в текущий каталог

    Извлечь файлы из архива и поместить в каталоги в соответствии с указанными к ним путями доступа

    Удаление из архива

    Удалить файлы из архива

    Сервисные функции

    Полное тестирование архива

    Вывод содержимого архива без указания пути к файлам

    Вывод содержимого архива с указанием пути к файлам

    Копировать архив с новыми параметрами

    Найти текстовую строку в архиве

    Параметр <имя_архива> задает имя архивного файла и записывается по общим правилам MS DOS, но без указания расширения, которое при создании нового файла присваивается автоматически. Имя архива может быть записано с указанием пути к файлу. Архиватор по умолчанию обрабатывает архивные файлы, имеющие расширение. ARJ.

    Самораспаковывающийся архивный файл создается с расширением. ЕХЕ. Такой файл содержит в себе программный модуль распаковки, и для извлечения из него файлов не требуется программа ARJ.

    Ключи уточняют действие команды архивации, и их может быть несколько. Каждый ключ начинается с символа "-" и может быть помещен в любом месте командной строки после команды. Признаком ключа кроме символа "-" может быть символ "/". В табл. 11.2 приведены наиболее важные ключи настройки.

    Примечание. Команды и ключи программы-архиватора ARJ можно вводить в командную строку в любом регистре.

    Список имен файлов приводится тогда, когда обработке подлежат не все файлы архива или текущего каталога. При необходимости добавить, извлечь или удалить несколько файлов в командной строке следует записать их полные имена. В списке файлов можно указать до 64 имен файлов. Для сокращения записи имен файлов можно использовать шаблоны в соответствии с правилами MS DOS, например:

    5.1.3. Наиболее важные ключи настройки программы-архиватора ARJ

    Назначение

    Добавление файлов из текущего каталога и всех вложенных в него подкаталогов с указанием пути к файлам

    Создание многотомного архивного файла

    Защита создаваемого архива паролем: g<пароль> - пароль вводится в командной строке; g? - ввод невидимого пароля при выполнении

    Добавление/замена файлов, за исключением файлов, имена которых указаны вслед за ключом

    Запрос на выполнение операции для каждого файла: для подтверждения необходимо ввести символ "Y"; для отказа - символ "N"

    Создание самораспаковывающегося архива

    Указание метода архивации: m0 - без сжатия;

    ml - нормальное сжатие (по умолчанию);

    m2 - наибольшая компрессия;

    m3 - быстрое сжатие и меньшая компрессия;

    m4 - самое быстрое сжатие и наименьшая компрессия

    Предполагается ответ Yes на все вопросы архиватора

    Пауза при просмотре содержимого архива после заполнения экрана

    5.1.4. Помещение файлов в архив

    Одной из основных операций при работе с архивными файлами является помещение файлов в архив, которая может выполняться с помощью команд: a, u, m, f. Наиболее часто эти команды применяются совместно с ключами: - r, - g, - q, - je.

    5.1.5. Создание многотомных архивов

    Одним из важных достоинств программы - архиватора ARJ является возможность создания многотомных архивов, т. е. архивов, для размещения которых используется несколько дисков. На каждом из дисков размещается один файл архива, занимая все свободное его пространство. При этом необязательно, чтобы диск предварительно был очищен, так как на нем вместе с архивным файлом могут находиться и другие файлы. При создании архива файлу, размещаемому на первом диске, по умолчанию присваивается расширение *.ARJ, а на последующих дисках - *.А01, *.А02 и т. д. Правило обозначения расширений можно изменить с помощью ключей настройки, что практически снимает ограничения по количеству томов архива.

    Для работы с многотомным архивом необходимо указывать ключ - v. Уточнение настройки команды достигается использованием модификаторов команды.

    Для создания многотомного архива для архиватора arj командная строка должна иметь вид: arj a -v1200 имя архива, или arj a /v1200 /y имя архива (многотомного, без расширения arj).

    Здесь указан формат дискет (1,2M). Может быть формат 360К, 720K, 1200K, 1440K. Kлюч /v1200 означает создать многотомный архив на дискетах 1,2M. Каждый том архива должен размещаться на отдельной дискете и будет соответствовать её размеру.

    Для создания многотомного архива с поддиректориями командная строка должна иметь вид: arj a -r - v1200 - y имя архива (без расширения).

    Если указать в имени архива путь a:\имя архива, то архив будет создан на дискете a: (или b:\имя архива), но при этом ключ - y не нужен.

    После ввода команды программа архивации начинает выполнять запрошенные действия. На экране изображаются имена помещаемых в архив файлов. При сжатии каждого файла выводится либо процент обработанной части файла, либо горизонтальная, полоска, сообщающая о ходе сжатия. После окончания сжатия каждого файла напротив его имени сообщается о степени сжатия (отношение длины сжатого файла к длине исходного файла).

    По умолчанию программа ARJ обеспечивает достаточно большую скорость работы и близкую к максимальной степень сжатия. Но при желании можно получить еще на несколько процентов большую степень сжатия файлов за счет несколько более медленной работы. Для этого следует указать режим –JM.

    ARJ. Работает из командной строки. Выполняет все функции по обслуживанию архивов. arj, в т. ч. поддержку многотомных архивов. Arj имеет очень большое число ключей. Получить справку по ключам архиватора arj можно с помощью команд:

    arj(обычная справка)

    arj /?(подробная справка)

    Можно автоматизировать много действий - создание резервной копии диска, архивирование начиная с какой-то даты, добавление к имени архива текущей даты (arh970821.arj), архивирование файла с конкретного места, несколько уровней сжатия и так далее. В версии 2.55 возможна работа с длинными именами. Недостатки: отсутствие диалогового режима , некоторое неудобство работы при наличии какого-то ключа в переменной окружения (ARJ_SW) и строке запуска - взаимное уничтожение.

    6. Заключение

    При эксплуатации компьютера по самым разным причинам возможны порча или потеря информации на жестких дисках. Это может произойти из-за физической порчи жесткого диска, неправильной корректировки или случайного уничтожения файлов, разрушения информации компьютерным вирусом и т. д. Для того чтобы уменьшить потери в таких ситуациях, следует иметь архивные копии используемых файлов и систематически обновлять копии изменяемых файлов.

    Для сохранения информации можно конечно её дублировать, однако при этом копии занимают столько же места, сколько занимают исходные файлы, и для копирования нужных файлов может потребоваться много дискет. Например, для копирования файлов с жесткого диска емкостью 1,2 Гбайт необходимо 854 дискеты емкостью по 1,44 Мбайт. В таком большом количестве дискет даже разобраться довольно трудно, поэтому трудоемкость создания и обновления копии будет весьма значительной.

    Более удобно использовать для создания копий специально разработанные программы архивации файлов. Эти программы позволяют не только сэкономить место на дискетах, но и объединять группы совместно используемых файлов в один архивный файл, что заметно облегчает ведение архивов.

    Принято различать архивацию и упаковку (компрессию, сжатие) данных. В первом случае речь идет о слиянии нескольких файлов и даже каталогов в единый файл - архив (примером использования такой технологии в чистом виде может служить формат TAR). Во втором - о сокращении объема исходных файлов путем устранения избыточности (в данной работе рассматривается упаковка без потерь информации, т. е. с возможностью точного восстановления исходных файлов). Как правило, современные архиваторы обеспечивают также сжатие данных, являясь, таким образом, еще и упаковщиками, однако существуют и чисто «упаковочные» утилиты типа Gzip, сжимающие отдельные файлы, преобразуя их в формат Z или GZ.

    При выборе инструмента для работы с упакованными файлами и архивами следует учитывать два фактора: эффективность, т. е. оптимальный баланс между экономией дисковой памяти и производительностью работы, и совместимость, т. е. возможность обмена данными с другими пользователями. Совместимость, пожалуй, сегодня более важна, так как по достигаемой степени сжатия конкурирующие форматы и инструменты различаются на проценты (но не в разы), а вычислительная мощность современных компьютеров делает время обработки архивов не столь существенным показателем, как, скажем, десять лет назад. Поэтому при выборе инструмента для работы с архивами важнейшим критерием для большинства пользователей (во всяком случае тех, для кого обмен большими массивами данных - насущная проблема), вероятно, является способность программы «понимать» наиболее распространенные архивные форматы, даже если эти форматы не самые эффективные.

    7. Список литературы

    1. - М.: ИНФРА-М, 1998.

    2. Журнал PC Magazine №6 1999 г.

    3. http://*****/info/first33.html

    4. http://www. citforum. *****/internet/infsecure/its2000_33.shtml (Архивация)

    5. http://www. citforum. *****/internet/infsecure/its2000_34.shtml (Принципы Архивации)

    6. http://www. citforum. *****/internet/infsecure/its2000_35.shtml (Алгоритм Хаффмана)

    7. http://www. citforum. *****/internet/infsecure/its2000_36.shtml (Алгоритм Лемпеля - Зива)