Архиватор RAR

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

Архиватор RAR

Информация

Компьютеры, программирование

Другие материалы по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией

Архиватор RAR

Руководство пользователя Май 1994

Версия 1.50 beta

 

Архиватор RAR и руководство пользователя защищены правом копирования (с) 1993 Eugene Roshal.

 

СОДЕРЖАНИЕ НАСТОЯЩЕГО РУКОВОДСТВА

1. Введение

2. Технические характеристики

2.1. Степень сжатия

2.2. Требуемые ресурсы

2.3. Дополнительные возможности

3. Установка

3.1. Установка RAR на диск

3.2. Установка переменной DOS RAR

3.3. Регистрация

4. Работа с RAR из командной строки

4.1. Формат вызова

4.2. Описание команд

4.3. Описание ключей

5. Работа с RAR в полноэкранном режиме

5.1. Работа с файлами

5.2. Работа с архивами

5.3. Конфигурация

6. Ограничения

7. Непрерывные (solid) архивы

8. Работа с внешними архивами

9. Коды завершения

10. Дополнительная информация

10.1. Вспомогательные файлы

10.2. Пароли и архивные тома

10.3. Буферизация

10.4. Просмотр файлов в RAR архиве

11. О гарантиях

 

1. Введение

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

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

По своим техническим характеристикам RAR не уступает широко распространенным и популярным архиваторам, а по некоторым показателям превосходит их.

 

2. Технические характеристики

2.1. Степень сжатия

На файлах типа .EXE, .COM, .LIB, .OBJ, .OVR и аналогичных им RAR как правило обеспечивает максимальную по сравнению с другими архиваторами степень сжатия, превосходя их примерно на 0.5 - 3%

На отдельных файлах (больших .LIB, некоторых других) выигрыш может достигать 5-7% от упакованного размера. Метод сжатия обычно существенно не влияет на результат.

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

При упаковке файлов баз данных существенно влиять на размер и время работы может метод сжатия (m0 - m5).

Степень сжатия графической информации сильно зависит от рода файлов.

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

 

2.2. Требуемые ресурсы

Для работы RAR необходима MS DOS 3.0 или более поздние версии.

Для упаковки необходимо 420 Kb оперативной памяти, для распаковки 320 Kb, для прочих операций 260 Kb, но увеличение этого значения может повысить скорость работы за счет буферизации дисковых операций.

 

2.3. Дополнительные возможности

Помимо стандартных функций RAR обеспечивает

Полноэкранный интерфейс:

- выбор упаковываемых и распаковываемых файлов;

- эмуляция структуры подкаталогов в архиве;

- работа с "мышью";

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

- просмотр упакованных и обычных файлов в текстовом или 16-ричном виде.

Специальные функции:

- разбиение архива на части (volumes) для переноса на дискеты;

- создание и модифицирование самораспаковывающихся архивов (SFX);

- создание самораспаковывающихся архивных томов (SFX);

- создание непрерывных (solid) архивов с повышенной степенью сжатия;

- защита информации по паролям;

- защита архивов от модификации;

- сохранение информации об авторе архива;

- восстановление структуры поврежденных архивов;

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

- встроенная поддержка ANSI escape последовательностей в комментариях.

Работа с архивами ZIP, ARJ, LZH в полноэкранном режиме:

- выбор упаковываемых и распаковываемых файлов

- эмуляция структуры подкаталогов в архиве

- выполнение основных операций над архивами

 

3. Установка

3.1. Установка RAR на диск

Для установки архиватора RAR вам необходим самораспаковывающийся (так называемый SFX) архив RAR?_??.EXE, (где вместо "?_??" в имени файла указан номер версии RAR).

 

Выберите подкаталог, в котором будет располагаться RAR и из которого вы будете его запускать.

Чтобы запускать RAR, не указывая полного пути, можно добавить этот подкаталог к переменной пути PATH, устанавливаемой в вашем AUTOEXEC.BAT.

Скопируйте в выбранный подкаталог SFX-архив RAR?_??.EXE и запустите его на выполнение. Файлы, входящие в дистрибутив RAR, распакуются в текущем подкаталоге.

Для работы вам потребуется только файл RAR.EXE, остальные файлы - это документация и дополнительная информация.

Для установки конфигурации RAR запустите RAR.EXE без параметров, нажмите F9 (Options) и установите устраивающие вас параметры конфигурации (см. раздел 5.3 ), после чего сохраните конфигурацию, используя опцию меню Save configuration (Alt-S).

С этого момента RAR установлен и готов к работе.

 

3.2. Установка переменной DOS RAR

Если вы хотите при запуске RAR всегда использовать какой-либо ключ по умолчанию, то его значение можно присвоить переменной DOS с именем RAR.

При работе в полноэкранном режиме установки ключей sfx,-v,-vs,-s,-std в переменной RAR не влияют на работу архиватора.

При работе из командной строки анализируются все ключи.

Например:

SET RAR=-std -s

Это заставит RAR при запуске из командной строки выводить текст на stdout и всегда создавать solid архивы.

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

 

3.3. Регистрация

Для регистрации необходимо запустить RAR в полноэкранном режиме, то есть без каких-либо параметров, затем нажать F9 (Options) и выбрать пункт меню Registration.

На запрос 'Enter your name' нужно ввести Ваше имя в точности так, как оно было указано в лицензии, с соответствием заглавных и строчных букв, пробелов.

На запрос 'Enter your registration code' необходимо ввести Ваш регистрационный код.

При неудачной регистрации будет выдано сообщение 'Registration failed'. Это может произойти в результате неправильного ввода регистрационного номера.

 

4.Работа с RAR из командной строки

4.1. Формат вызова:

rar <команда> -<ключ1> -<ключN> <архив> <файлы>

<@списочный файл> <=файл с комментарием> <путь распаковки\>

Команда может быть только одна, ключей - любое количество. Списочный файл может содержать имена обрабатываемых файлов, разделенные возвратом каретки или пробелом.

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

Путь распаковки применяется вместе с командами 'e' и 'x', указывает на подкаталог, в который будут помещены распакованные файлы. Если этот подкаталог отсутствует, то он будет создан.

 

4.2. Описание команд

a: добавляет указанные файлы к архиву

m: переносит указанные файлы и подкаталоги в архив.

При успешном завершении упаковки все указанные файлы и подкаталоги удаляются с диска.

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

mf:переносит указанные файлы в архив.

При успешном завершении упаковки все указанные файлы удаляются с диска.

d: удаляет указанные файлы из архива

: извлекает указанные файлы из архива с восстановлением структуры подкаталогов (если при архивировании был указан ключ -r).

e: извлекает указанные файлы из архива в текущий подкаталог

v: просмотр содержимого архива.

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

.

Если необходимо просмотреть все архивные тома (volumes), то у имени архива вместо расширения ставится *. Например: RAR v myvolume.*

l: просмотр содержимого архива.

Аналогично команде 'v', но вместо полного пути доступа к файлу выдается только его имя.

t: тестирует в архиве указанные файлы

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

f: обновляет в архиве файлы, более поздние версии которых есть на диске

p: выводит указанные файлы на STDOUT

s: преобразует указанный архив в самораспаковывающийся (SFX) типа EXE

Можно также преобразовать в SFX первый из последовательности архивных томов, но при этом его исходный размер будет изменен, а это может помешать выгрузке томов на дискеты, так что в этом случае лучше использовать команду 'a' с ключами -v[

Похожие работы

1 2 3 4 > >>