logo search
FoxPro / Методички АСВТ / Информатика

Добавление файлов в архив

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

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

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

Add and replace files – добавить и заменить файлы. Файлы, которых еще нет в архиве, добавляются. Файлы, которые уже находятся в архиве, заменяются помещаемыми.

Add and update files – добавить и обновить файлы. То же самое, что и в предыдущем случае, но решение о том, заменять файл или нет, принимается на основании даты файла. Если помещаемый файл является более новым по отношению к существующему (если судить по дате), то он заменяет существующий.

Fresh existing files only – только освежить файлы. Новые файлы в архив не помещаются. Существующие файлы заменяются опять же на основании даты.

Synchronize archive contents – синхронизировать содержимое архива. Добавляет файлы, которых нет в архиве, обновляет старые файлы, содержащиеся в архиве, и удаляет те существующие файлы, которые не указаны среди добавляемых. Во многом это похоже на создание нового архива, за тем исключением, что если присутствуют файлы, которые не пришлось обновлять, то синхронизация выполняется быстрее, чем создание нового массива.

В области Archive format выберите формат архива RAR или ZIP, о преимуществах и недостатках этих форматов говорилось выше.

В поле Compression method можно выбрать один из шести методов сжатия. Как и в случае с WinZip, чем более сильный метод сжатия используется, тем дольше выполняется сжатие. На скорость разархивации это никак не влияет. WinRar предлагает следующие методы:

Поле Volume size, bytes служит для создания многотомных архивов. Если Вы хотите создать многотомный архив, введите в этом поле размер тома. Весь архив будет поделен на файлы указанного размера (в последний том попадет все, что останется, поэтому он будет меньше). Вы можете ввести в этом поле слово Autodetect (автоопределение), в этом случае WinRar будет записывать каждый том на диск до тех пор, пока на нем остается место, после чего попросит вставить следующий диск и создаст на нем новый том. Если Вы не хотите создавать многотомный архив, оставьте это поле пустым.

В области Archiving options можно включить дополнительные опции архивации. Рассмотрим назначение каждой из них.

Delete files after archiving – удалять файлы после архивации. Если, после добавления в архив, исходные файлы нужно стереть, включите эту опцию.

Create SFX archive – создать самораспаковывающийся архив. Самораспаковывающийся архив не требует внешних программ для разархивации.

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

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

Use multimedia compression – использовать мультимедиа-сжатие. При включении этой опции используется специальный алгоритм сжатия, который хорошо себя показывает при сжатии звуковых (четыре 8-битных или два 16-битных канала) и графических (24-х или 32-х битный цвет) данных. Для других типов файлов лучше не использовать эту опцию.

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

Наконец, следует обратить внимание на кнопку Profiles…. С ее помощью можно быстро выбрать часто используемые параметры (профили). Изначально, Вы можете выбрать из нескольких встроенных профилей, однако можно добавить свой профиль.

Рассмотренное окно содержит также несколько дополнительных закладок, в которых также содержаться элементы управления различными параметрами, но с ними Вам предстоит ознакомиться самостоятельно.