Смекни!
smekni.com

Информатика Базовый курс (стр. 118 из 188)

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

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

низации резервного копирования данных.

Упражнение 14.4. Защита ZIP-архива

1. Запустите программу WinZip.

2. Дайте команду File • Open Archive (Файл • Открыть архив). Откройте ранеесозданный архив Media.zip.

3. Дайте команду Actions • Add (Действия • Добавить в архив) — откроется диалоговое окно Add (Добавить).

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


Практическое занятие

5. Выделите все файлы списка комбинацией клавиш CTRL+A.

6.

Для защиты создаваемого архива паролем щелкните на кнопке Password (Пароль) — откроется одноименное диалоговое окно, представленное на рис. 14.5.

Поле ввода пароля,

Запрет отображения пароля при вводе

Рис. 14.5. Задание пароля для защиты архива

7.

Обратите внимание на флажок Mask Password (He отображать пароль). Если он установлен, пароль при вводе не будет отображаться на экране, а его символы будут заменены подстановочным символом «*». Это мера защиты пароля от посторонних. Однако в данном случае пользователь не может быть уверен в том, что он набрал пароль правильно. Поэтому при установленном флажке Mask Password (He отображать пароль) система запрашивает повторный (контрольный) ввод пароля.

8. Введите пароль, например слово test, используя кроме алфавитных символовпроизвольные знаки препинания и меняя регистр символов, например так: t,e/s:T.

9. Щелкните на кнопке ОК. Обратите внимание на то, что диалоговое окно Add(Добавить) изменило название —. Add with password (Добавление и защитить паролем).

10. Щелкните на командной кнопке Add (Добавить в архив) — начнется процесссоздания защищенного архива Media.zip.

11.

Откройте созданный архив командой File • Open (Файл • Открыть).

12. Выделите любой файл, входящий в состав архива, и дайте команду

Actions • Extract (Действия • Извлечь).

13. В открывшемся диалоговом окне Extract (Извлечение) проверьте правильностьустановки необходимых элементов управления и выберите папку-приемник.

14. Щелкните на командной кнопке Extract (Извлечь), Процесс извлечения данныхиз архива не запустится, а вместо него откроется диалоговое окно для ввода пароля.

15.

Убедитесь в том, что ввод неправильного пароля не позволяет извлечь файлыиз архива.

16.

Убедитесь в том, что правильный ввод пароля действительно запускает процесс.

17. Закройте программу WinZip.

ГП Мы научились создавать защищенные архивы. Защита выполняется одновременно с созданием самого архива. Надежность защиты во многом определяется размером символьного набора, использованного при задании пароля.

390 Глава 14. Приемы и методы работы со сжатыми данными

Упражнение 14.5. Создание самораспаковывающегося
ZIP-архива

15 мин 1. Запустите программу WinZip.

2.

Дайте команду File • Open Archive (Файл • Открыть архив). Откройте ранеесозданный архив Meciia.zip.

3.

Дайте команду Actions • Make .Exe File (Действия • Создать исполнимый файл) — откроется диалоговое окно WinZip Self-Extractor (Генератор самораспаковывающегося архива), представленное на рис. 14.6.

4.

Самораспаковывающийся архив создается на базе ранее созданного обычногоархива. Убедитесь в том, что в поле Create self-extracting Zip file from (Создать самораспаковывающийся архив из ...) правильно записан адрес исходного ZIPфайла. Если это не так, воспользуйтесь кнопкой Browse (Обзор) для поиска нужного файла.

5. В группе Spanning Support (Поддержка распределенного архива) включите переключатель No spanning (Без распределения).

6.

Щелкните на кнопке ОК.

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

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

9.

В очередном окне выберите папку, в которую произойдет проверочная распаковка архива. По умолчанию предлагается папка \Temp. Если она не устраивает, воспользуйтесь командной кнопкой Browse (Обзор), выберите нужную папку и щелкните на кнопке Unzip (Распаковать).

10.

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

11.

По завершении работы закройте текущие диалоговые окна.

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

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

15 мин 1, Запустите программу WinZip.

2.

Дайте команду File • Open Archive (Файл • Открыть архив). Разыщите и откройте ранее созданный архив Media.?ip.

Практическое занятие

Выбор архива

Задаваемая по умолчанию папка для распаковки

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

3.

Дайте команду Actions • Make .Exe File (Действия • Создать исполнимый файл) — откроется диалоговое окно WinZip Self-Extractor (Генератор самораспаковывающегося архива), представленное выше (см. рис. 14.6).

4.

В группе элементов управления Spanning Support (Поддержка распределенногоархива) включите переключатель Safe Spanning Method (Защищенный метод распределения) или Old Spanning Method (Обычный метод распределения).

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

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

5.

Щелкните на командной кнопке ОК — откроется диалоговое окно WinZip SelfExtractor (Генератор самораспаковывающегося архива).