Архиваторы Теоретические положения использования архиваторов



Скачать 184.94 Kb.
Дата15.01.2018
Размер184.94 Kb.
#8579

Архиваторы

Теоретические положения использования архиваторов.

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

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

Жесткие диски хранят данные секторами по 512 байт, файловая система хранит данные «кусочками» – кластерами размером от 512 байт и до 64 Кбайт (размер всегда кратен 512 байтам). Чем больше размер кластера – тем больше производительность файловой системы, но возрастают и потери места на диске.

Потеря происходит из-за того, что маленькие файлы в любом случае занимают не менее 1 кластера. Например, файл в 2 Кбайта при размере кластера в 32 Кбайта приведет к потере 30 Кбайт места на диске.

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

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

Виды архивов:

Архив может быть самораспаковывающимся. Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив – это архив, к которому присоединен исполняемый модуль. Этот модуль позволяет извлекать файлы простым запуском архива как обычной программы. Таким образом, для извлечения содержимого SFX-архива не требуется дополнительных внешних программ. SFX-архивы, как и любые другие исполняемые файлы, обычно имеют расширение .EXE.

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

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

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

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



  • обновление непрерывных архивов (т.е. добавление файлов в уже существующий архив или их удаление) происходит медленнее, чем обычных;

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

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

Непрерывные архивы предпочтительнее использовать в тех случаях, когда:

  • архив предполагается редко обновлять;

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

  • нужно достичь более плотной степени сжатия, даже в ущерб скорости упаковки.

Многотомные и самораспаковывающиеся архивы также могут быть непрерывными.

Еще одной важной функцией архивирования является возможность защиты паролем помещенных в архив файлов. Если архив защищен паролем, то извлечь из него файлы можно только указав пароль, использованный при создании архива. Современные архивы обладают высокой криптостойкостью, но это не дает 100% гарантий, если используются слабые пароли. Необходимо использовать длинные не распространенные пароли. Журнал «Хакер» по поводу паролей пишет: «И самое главное, не забывайте их, а то вам никто не поможет. Предположим, что ваш пароль состоит из 5 символов и каждым символ может быть английской заглавной или строчной буквой, или цифрой. Тогда каждый символ может быть любым из 64. Следовательно, количество всех возможных комбинаций равно 64 в степени 5, то есть 1073741824. Программа FCrackZip имеет скорость перебора 400000 паролей в секунду. Значит, все пароли из нашего примера можно перебрать с ее помощью приблизительно за 45 минут. А если пароль состоит из 6 символов, то все комбинации можно перебрать за 47 часов. Страшно даже подумать сколько займет перебор пароля из 15 символов. А если при этом еще увеличить количество возможных значений, например, до 255, то вообще сложно вообразить себе цифру, выражающую количество лет нужных для перебора. Выбирайте пароли как можно длиннее и как можно не логичней. И не забывайте их!»



Типовые функции программ-архиваторов следующие:

  1. Помещение исходных файлов в архив.

  2. Извлечение файлов из архива.

  3. Удаление файлов из архива.

  4. Просмотр оглавления архива.

  5. Версификация (проверка) архива.

Краткое описание 10 популярных архиваторов:

1. ACB


Версия v2.00c

Автор: Георгий Буяновский

Поддерживаемая платформа: DOS

Статус: условно-бесплатная

Название архиватора происходит от Associative Coder of Buyanovsky.

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

Версия ACB v.2.00c разрабатывалась как средство предварительного сжатия информации для последующего отправления по сети. ACB-алгоритмы дают высокий коэффициент сжатия, однако программа не имеет функции добавления или извлечения отдельных файлов из архива. Существует только возможность распаковать архив полностью. Файлы типа hidden, system, read_only также помещаются в архив. Максимальный размер отдельного файла не должен превышать 64 Mбайт, а максимальное количество файлов в архиве не должно превышать 4096.

Размер строки (PATH(s)\NAME(s).EXT(s)\ATTRIBUTE(s)) не должен превышать 256 Кбайт. Рекомендованные требования к оборудованию — Pentium 133, 16 Мбайт.

2. ACE


Версия v2.04

Автор: Marcel Lemke (Германия)

Поддерживаемые платформы: DOS, OS/2, Win

Статус: условно-бесплатная

Программа имеет широкий набор опций, дружественный пользовательский интерфейс, развитую систему документации. Поддерживается целый ряд языков (English, German, Dutch и др.).

ACE поддерживает длинные имена файлов, функции создания самораспаковывающихся (SFX) и многотомных архивов, шифрования, комментирования, аутентификации. Реализованы специализированные алгоритмы сжатия изображений, звука, исполнимых файлов и т.п., максимальный размер словаря — 4 Мбайт. Реализованы защита и восстановление сбойных архивов, переключение языка интерфейса (в том числе русский), настройка ассоциаций (типов файлов с внешними программами), отдельная утилита распаковки, внешняя поддержка ARJ, RAR и ZIP.

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


3. ARJ


Версия v2.81 (ноябрь 2000)

Автор: Robert Jung

Поддерживаемые платформы: DOS, Win, MAC

Статус: условно-бесплатная

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


4. JAR


Версия v1.02 (1999)

Автор: Robert Jung

Поддерживаемые платформы: DOS, Win9x, WinNT

Статус: условно-бесплатная

В настоящее время JAR считается одним из лучших архиваторов с точки зрения уменьшения размера архивируемого файла. По данным автора, JAR превосходит по степени компрессии такие популярные архиваторы, как PKZIP 2.04, UC2 rev 3, RAR 1.55, RAR 2 и LHA.

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

Программа может одновременно архивировать до 50 000 файлов.

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

Имеется опция, переводящая длинные имена файлов в короткие при разархивировании файлов в DOS. Программа позволяет преодолевать DOS-барьер (640 K) за счет использования EMS и/или XMS.


5. WinZip


Версия v8.1 ( 2001)

Автор: Nico Mak Поддерживаемые платформы: Win9x, WinNT, Mac

Статус: условно-бесплатная

Одна из самых популярных в Интернете программ. Сам ZIP-алгоритм свободно используется в десятках, если не в сотнях программ, и тем не менее для большинства пользователей Windows именно WinZIP служит стандартной программой для работы с архивами. WinZip прост в работе, имеет поддержку длинных имен и оптимизирован для работы в среде Windows 95/98/NT.

WinZIP умеет просматривать и извлекать файлы из прочих, менее распространенных форматов архивов, таких как ARJ, LZH, ARC, TAR, TAZ, TGZ, Z, GZ, CAB, UUE, XXE, UU, B64, HQX, BHX. Есть функции инсталляции программ, экранных тем и скрин-сэйверов из архивов, выполнения многих операций через пошаговые Wizard'ы, сжатия и отправки файлов по почте, проверки содержимого архивов внешним антивирусом, управления закладками избранных архивных директорий, поддерживается возможность интеграции с Проводником Windows (добавление команд в контекстные меню). Имеются отдельные утилиты для работы из командной строки, интеграции с популярными Интернет-браузерами, создания самораспаковывающихся архивов.

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

Интерфейс drag-and-drop поддерживается полностью.

WinZip имеет весьма удобную функцию автоматической инсталляции для программного продукта, распространяемого в виде Zip-файлов.

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

Имеется возможность организации файлов в «любимые» папки (Favorite Zip Folders). WinZip позволяет организовать Zip-файлы в виде одного «листа», который помогает легче объединять и сортировать Zip-файлы независимо от того, где они физически хранятся. Функция поиска позволяет найти любые Zip-файлы, «потерянные» на вашем диске. Имеется возможность создавать саморазархивирующиеся файлы. WinZip можно настроить для работы с большинством современных антивирусных сканеров.


6. WaveZip


Версия 2.0 (Май 2000)

Автор: Gadget Labs

Поддерживаемые платформы: Win9x, WinNT, Mac

Статус: условно-бесплатная

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

WaveZIP прост в работе и позволяет быстро находить, селектировать и конвертировать файлы. Поддерживается функция Drag-and-drop из Windows Explorer.

В программе реализована специальная технология MUSICompress от компании Soundspace Audio. Компрессия происходит абсолютно без потерь, алгоритмы оптимизированы именно под задачи сжатия WAV-формата (средняя степень сжатия в зависимости от типа файла достигает 30-60%).


7. WavPack


Версия 3.92 (октябрь 2001)

Автор: David Bryant

Поддерживаемые платформы: Win9x, WinNT, Mac

Статус: бесплатная

Консольный компрессор, специализирующийся на аудиосжатии. Предоставляет возможность упаковки/распаковки без потерь 16/24-битных моно- и стереофайлов в WAV-формате. WavPack показывает высокую скорость работы, обеспечивает 25-50-процентное сжатие поп-музыки и немного лучшее сжатие для классической музыки и композиций с широким динамическим диапазоном. Максимальный достижимый уровень упаковки — 87% (для периодов тишины). Предоставляется настраиваемый режим сжатия с потерями (до 67% с неслышимыми потерями и до 77% с заметным шумом), возможно сжатие «сырых» аудиофайлов неизвестных форматов, поддерживается быстрый режим упаковки, есть WinAMP-плагин для проигрывания сжатых WavPack'ом файлов.


8. PowerArchiver


Версия v7.02 (Июль 2001)

Автор: Ivan Petrovic

Поддерживаемые платформы: Win9x, WinNT

Статус: условно-бесплатная

Мощная многоформатная Windows GUI-оболочка, позволяющая (в основном своими средствами) работать с архивами в форматах ZIP, RAR, CAB, ARJ, LHA, ACE, ARC, TAR, BZIP2, TAR.BZ2, GZ, BH, ZOO, XXE, UUE. Помимо стандартных операций PowerArchiver может производить переименование файлов в архивах, инсталлировать из них программы, проверять содержимое на вирусы, конвертировать архивы из одного формата в другой, защищать их паролем, чинить, создавать многотомные и самораспаковывающиеся (SFX) архивы. Программа также позволяет своими средствами просматривать файлы TXT, RTF, BMP, ICO, GIF, WMF, EMF и JPG, распечатывать списки архивных файлов или экспортировать их в TXT- и HTML-форматах. Имеются средства управления списком быстрого доступа к часто используемым директориям, изменения внешнего вида кнопочной панели с помощью скинов, произведения операций резервирования данных с помощью скриптов, поиска обновлений программы в Интернете, создания отдельного архива для каждого сжимаемого файла.

PowerArchiver имеет удобный переключаемый интерфейс в стиле Office 2000 с подробной справочной системой и интегрируется с Проводником Windows, обеспечивая поддержку операций Drag & Drop и удобных контекстных меню.

9. ZipMagic


Версия 4.0 (2001)

Поддерживаемые платформы: Win9x, WinNT

Распространяется как Trial version

Не так давно (год-два назад) компания Mijenix выпустила обновленную версию своей популярной программы ZipMagic. Для тех, кто не знает, что это за программа, поясню: ZipMagic (в прошлом ZipFolders) — это Windows 95/NT программа, предназначенная для упрощения и ускорения работы с ZIP-архивами. Цель программы — обеспечить возможность работать с архивами как с обыкновенными дисковыми папками. То есть все zip-файлы, имеющиеся на дисках, магическим образом «превращаются» в обычные директории. При этом ни Проводник, ни Norton Commander, ни любая другая программа не подозревают, что имеют дело с архивами. Вы можете работать с псевдопапками как и обычно: переименовывать их, запускать и инсталлировать из них программы, игры, просматривать, редактировать, копировать, переименовывать файлы, создавать и удалять поддиректории и т.д. ZipMagic незаметно для вас будет производить операции сжатия/распаковки, причем значительно быстрее, чем большинство известных zip-упаковщиков.

Например, при просмотре документа из zip-папки программа незаметно для вас и для ОС предварительно распакует его и подставит оригинал, а при сохранении изменений, внесенных в документ, автоматически перепакует файл, не потеряв модифицированных данных. Кроме того, ZipMagic, как и все обычные архиваторы, позволяет выполнять над архивами стандартные операции конвертирования, шифрования, тестирования/исправления, добавления/редактирования архивных комментариев, преобразования архивов в самораспаковывающиеся EXE-архивы и т.д. Программа позволяет автоматически разбивать архивы на дискеты, причем даже если вы создаете самораспаковывающийся EXE-архив.

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

В новой версии программы добавлена поддержка большинства новых форматов архивов и кодировок. Среди них: RC, ARJ, CAB, GZ, LHA/LZH, RAR, TAR, ZOO, UU/XXEncode и многие другие. При этом для работы с файлами этих форматов вам не понадобятся сами утилиты, создавшие их. Для работы с ними предназначена поставляемая с ZipMagic утилита ZipTools. Все вышеупомянутые типы файлов автоматически ассоциируются в реестре с этой утилитой и, естественно, ею и открываются.

ZipTools представляет собой некое подобие Проводника, с помощью которого можно выполнять все стандартные функции, присущие файл-менеджерам (копирование, перенос, переименование файлов, поддержка Drag&Drop, настройка панелей, сортировка, многооконность и т.п.), а также специфические функции типа UU-кодирования, конвертирования в ZIP, форматирования дисков, поиска файлов/компьютеров и тому подобное. При этом программа может быть настроена под эмуляцию горячих клавиш Norton Commander, Проводника или Xtree Gold. Кроме того, ZipTools позволяет быстро просматривать более 60 форматов файлов/документов, в том числе мультимедийных, не выходя из программы (производится это как с помощью поставляемых с Windows 95 средств QuickView, так и своими собственными средствами).

В составе ZipMagic также поставляется утилита ZipWizard — автоматизированное средство создания/конвертирования/распаковки архивов для новичков, предоставляющее для выполнения стандартных операций пошаговый упрощенный интерфейс.

Помимо этого с программой поставляются специальные zip-плагины для браузеров и e-mail. Первый — ZipSurfer — предназначен для работы в Netscape Navigator, Netscape Communicator и Internet Explorer и позволяет распаковывать, просматривать свежескачанные из Интернета архивы, инсталлировать из них программы и выполнять прочие операции с архивами, не выходя из браузера (нечто подобное имеется в известном всем WinZip).

Второй плагин — ZipMail — представляет собой дополнение к таким программам, как Eudora Light, Eudora Pro, Microsoft Exchange, Outlook 97 и Outlook 98. Он позволяет автоматически сжимать файлы, посылаемые по почте в виде аттачей.

В опциях ZipMagic можно изменить огромное количество параметров, среди которых имеются и специальные параметры Windows NT. Вы можете определить опции автозапуска программы, установить коэффициент сжатия, с которым файлы будут сжиматься при создании архива-папки, установить размер кэша программы, горячие клавиши, выбрать диски, для которых будут работать функции ZipMagic, определить время включения/отключения функций программы. Можно также определить, какие приложения все же будут рассматривать zip-архивы как файлы, а не как директории, например резервные и дисковые утилиты. Кроме того, вы можете включить опции для показа кнопки программы в заголовках окон (рядом с кнопкой минимизации) и определить, какие пункты добавлять в контекстное меню файлов, вызываемое по правой кнопке мыши. Это контекстное меню будет меняться в зависимости от типа файлов. Для zip-архивов/папок вы увидите стандартные архивные команды, а для обычных файлов — команды сжатия и выпадающее меню «Send To со сжатием», работающим так же, как и стандартное меню Windows «Отправить», только выделенные вами файлы/папки будут перед этим упакованы. Настройку программы можно производить как через интерфейс, используя иконку ZipMagic в System Tray области (около часов), так и через специальную «коммандно-строчную» утилиту ZMCmdLn.

С программой также поставляется утилита для поиска обновлений версий ZipMagic — EasyUpdate.


10.WinRAR


WinRAR – это 32-разрядная версия архиватора RAR для Windows, мощного средства создания архивов и управления ими. Существует несколько версий RAR для разных операционных систем, в частности, RAR для Windows, Linux, DOS, OS/2, UNIX.

  • RAR для Windows поставляется в двух вариантах:

  • версия с графическим интерфейсом пользователя (GUI) – WinRAR.exe;

  • консольная версия – Rar.exe, запускаемая из командной строки и работающая в текстовом режиме. Консольную версию RAR удобно использовать для вызова из пакетных файлов (BAT и CMD), для запуска из приглашения DOS и др.

Некоторые отличительные особенности WinRAR следующие:

  • полная поддержка архивов RAR и ZIP;

  • использование оригинального высокоэффективного алгоритма сжатия данных;

  • наличие графической оболочки с поддержкой технологии перетаскивания (drag & drop);

  • возможность использования интерфейса командной строки;

  • управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO);

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

  • поддержка многотомных архивов;

  • создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;

  • возможность восстановления физически поврежденных архивов;

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

  • поддержка кодировки Unicode в именах файлов;

  • наличие других дополнительных функций, например, шифрования данных и имён файлов в архиве, добавления архивных комментариев, ведения протокола ошибок и пр.

Ограничения WinRAR

Количество файлов, которое можно добавить в архив, зависит от объёма доступной памяти и длины имён файлов. Для добавления одного файла в архив RAR требуется ориентировочно 128 байт памяти. Например, для архивации миллиона файлов необходимо около 128 Мбайт памяти. WinRAR тестировался в работе с более чем 10 миллионами файлов.

Максимальный размер архива RAR, равно как и любого файла в архиве RAR, практически не ограничен – он составляет 8 эксабайт (что равнозначно 8 589 934 591 Гбайт или 9 223 372 036 854 775 807 байт). Обратите внимание, что создавать архивы размером свыше 4 Гбайт можно только на дисках с файловой системой NTFS, поскольку более старые файловые системы не поддерживают таких объёмных файлов.

Размер архива ZIP, равно как и любого файла в архиве ZIP, не может превышать 4 Гбайт.

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


Меню WinRAR содержит следующие пункты: «Файл», «Команды», «Избранное», «Параметры» и «?» (Справка).

Ещё один элемент интерфейса – панель инструментов. Она находится ниже меню и выше списка файлов. Кнопки на панели инструментов повторяют пункты из меню «Команды» (у всех пунктов в этом меню есть «горячие клавиши» для быстрого доступа). Во время просмотра содержимого архива некоторые кнопки могут быть отключены, если их функции неприменимы к архиву. Можно выбрать отображаемые кнопки, убрать текст с кнопок или уменьшить их размер в диалоге «Общие параметры» или щелкнув правой кнопкой мыши на панели инструментов.

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

Ниже панели инструментов расположено файловое окно. В нём отображается содержимое текущей папки или, если в WinRAR открыт архив, содержимое архива. Эти режимы называются режимом управления файлами и режимом управления архивами. Для каждого файла выводится следующая информация: имя, размер, тип и дата изменения. Для файлов в архиве показываются ещё два параметра – упакованный размер и значение CRC32. CRC32 – это особая контрольная сумма, вычисляемая на основании данных файла, с помощью неё можно сразу определить, одинаковы ли упакованные в архиве файлы, не прибегая к их распаковке. Файлы с одинаковым содержимым всегда имеют одинаковые CRC32. Все параметры представлены в виде колонок. Порядок сортировки файлов можно поменять щелчком на заголовке колонки (там же синей стрелкой указывается направление сортировки). Кроме того, можно изменить ширину колонок, перетаскивая мышью разделители заголовков колонок. Несколько дополнительных параметров списка можно изменить в диалоге «Список файлов».

Если находящийся в архиве файл зашифрован, то после его имени будет стоять звездочка («*»). Если файл продолжается в следующем томе, то после его имени будут стоять символы «-->». Если файл продолжается из предыдущего тома, то после имени будут стоять символы «<--«. А если файл продолжается из предыдущего и переходит на следующий том, то после его имени будут стоять символы «<->».

Перед обработкой файлов их необходимо выделить. Помимо стандартных способов выделения Windows в WinRAR для той же цели служат несколько дополнительных клавиш: <Пробел>, , а также <+> и <–> на цифровой клавиатуре.

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

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

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

Внизу окна WinRAR (под списком файлов) находится строка состояния. В её левой части расположены два маленьких значка: «диск» и «ключ». Щелчком по значку «диск» можно изменить текущий диск, а щелчком по «ключу» – текущий пароль. Две соответствующие команды также есть в меню «Файл». По умолчанию значок «ключ» жёлтого цвета, но если введён пароль, то он становится красным. В средней части строки состояния выводится информация об общем размере выделенных файлов или о текущем состоянии. В правой части строки состояния отображаются общее количество файлов в текущей папке и их размер.

7-Zip

Тестовые примеры использования 7-zip

I. Создать архив, содержащий все файлы в каталоге c:student

1. Запускаем 7-zip



  1. В строке списка дисков программы вводим с клавиатуры «c:student» и нажимаем клавишу «Enter». В файловом окне отобразится содержимое каталога «C:student»



3. Выбираем пункт меню «Файл → Выделить все».

4. Выбираем пункт меню «Команды → Добавить файлы в архив».

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



5. Щелкаем курсором по кнопке «OK» или нажимаем клавишу «Ввод».

Будет создан архив c:studentstudent.zip, содержащий все файлы каталога c:student.

II. Добавить в существующий архив c:studentstudent.zip файлы из каталога c:student2 с расширением *.txt

1. Запускаем 7-zip.

2. Выбираем пункт меню «Файл → Открыть архив». В появившемся диалоге открытия файла находим и выбираем файл c:studentstudent.zip. 7-zip показывает содержимое открытого архива.

3. Выбираем пункт меню «Команды → Добавить файлы в архив».

В появившемся диалоге выбора файлов для добавления выбираем каталог c:student2 в верхней части окна. Далее с помощью мыши или курсора выделяем нужные файлы и нажимаем кнопку «OK».



Чтобы не выбирать вручную все файлы с расширением .txt (например, если их большое количество), нужно в диалоге выбора файлов для добавления нажать «Отмена». Диалог закроется и мы попадем в окно с заголовком «Имя и параметры архива». В нем выбираем закладку «Файлы», где в поле «Добавляемые файлы» указываем строку: c:student2.txt.

Далее нажимаем кнопку «OK». Файлы будут добавлены в архив.

III. Протестировать архив c:studentstudent.zip на наличие ошибок

1. Открываем архив в 7-zip, как указано в пунктах 1, 2 второго задания.

2. Выбираем пункт меню «Команды → Протестировать файлы в архиве».

3. Если архив не поврежден, появится сообщение



Если архив содержит ошибки, появится окно с перечнем найденных ошибок.



IV. Извлечь все файлы архива c:studentstudent.zip в каталог c:student3

1. Открываем архив в 7-zip, как указано в пунктах 1, 2 второго задания.

2. Выбираем пункт меню «Команды → Извлечь в указанную папку».

3. В появившемся диалоге в поле «Путь для извлечения» указываем «c:student3»

4. Нажимаем кнопку «OK».

V. Преобразовать архив c:studentstudent.rar в самораспаковывающийся

1. Открываем архив в 7-zip, как указано в пунктах 1, 2 второго задания.

2. Выбираем пункт меню «Команды → Преобразовать архив в SFX».

3. Нажимаем кнопку «OK»



Оглавление архивного файла

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



  • имя файла;

  • сведения о каталоге, в котором находился файл,

  • дата и время последней модификации файла;

  • размер исходного файла и сжатого файла в архиве,

  • код циклического контроля (он позволяет проверить целостность архива).

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

Библиографический список

1. Стрельцов А.А. Компьютерные архиваторы. М., 2004.



2. Мамыкин А.А. Архиваторы – это удобно.// Журнал ХАКЕР Online. 2005. №3.

    1. Фридланд А.Я. Информатика: Процессы, системы, ресурсы. М., 2003.


Скачать 184.94 Kb.

Поделитесь с Вашими друзьями:




База данных защищена авторским правом ©vossta.ru 2022
обратиться к администрации

    Главная страница