архівація інформації

Мал. 2 - Перехід на рівень вгору

Після того, як місце розташування підлягає архівації інформації визначено, її необхідно виділити. Тобто виділити файли і папки, які будуть поміщені в архів. Це можна зробити будь-яким доступним в Windows способом або виділити кілька поспіль файлів, використовуючи клавішу Insert. Натисніть повторно, щоб зніме виділення. Крім того, в меню Файл є команда Виділити все (Ctrl + A).

Наступна дія після виділення - клацання по кнопці "Додати" в панелі інструментів вікна WinRar (або в меню Команди вибрати команду Додати файли в архів (Alt + A)). На екрані з'явиться вікно Ім'я та параметри архіву (рис. 3).

Мал. 3 - Параметри архіву

За допомогою архіватора WinRAR можна працювати з такими типами архівів:

  1. Звичайний архів - стиснений файл з розширенням .rar;
  2. Багатотомний архів - архів, що складається з декількох томів; обсяг томи відповідає розміру дискети (1.44М); перший том має розширення .rar. другий - .r00. третій - .r01. четвертий - .r02 і т.д. Обсяг останнього тому може бути менше, так як в ньому зберігається залишок інформації.
  3. Саморозпаковується (SFX) архів - архів, в якому разом з заархівувати інформацією зберігається і компактний разархіватор; такі архіви мають розширення .exe. Для вилучення файлів з архіву, що саморозпаковується необхідно просто запустити його на виконання.

Розглянемо загальні параметри, які необхідно визначити, у вікні Ім'я та параметри архіву.

На вкладці Загальні розміщується текстове поле Ім'я архіву. У нього необхідно ввести повне ім'я архівного файлу, який буде створений. Для вказівки шляху до файлу можна скористатися кнопкою Огляд.

Кнопка Профілі відкриває меню, що дозволяє створити новий профіль, упорядкувати існуючі та вибрати один із профілів архівації. Профілі дозволяють швидко відновити раніше збережені параметри архівації або вказати параметри за замовчуванням для даного діалогу. Після інсталяції WinRAR має кілька зумовлених стилів (наприклад, для створення додатка до електронного листа або для резервного копіювання).

Програма WinRar підтримує кілька архівних форматів, тому в поле Формат архіву можна вказати бажаний формат (RAR або ZIP). Якщо обраний формат ZIP. то все опції, недоступні для архіву цього формату, стануть неактивними.

За допомогою списку Метод стиснення можна вибрати метод стиснення інформації (рис. 4).

Мал. 4 - Вікно вибору методу стиснення інформації

Для визначення методу стиснення можна скористатися кнопкою "Інфо" на панелі інструментів. Ця кнопка дає можливість дізнатися заздалегідь, якого розміру вийде архів, створений з вибраних файлів і папок, і скільки часу для цього буде потрібно (рис. 5). Після оцінки Ви можете вирішити, яким методом краще скористатися для цих файлів - швидким, звичайним або максимальним. Оцінюється також ступінь стисливості файлів. Зазвичай на час стиснення не звертають уваги, але часом ця величина має істотне значення, якщо розмір архівіруемих файлів сягає близько сотні мегабайт.

Мал. 5 - Оцінка ступеня стиснення файлу

Поле введення Розмір тому найчастіше використовується при створенні багатотомного архіву. За замовчуванням вважається, що вводиться значення в байтах. Однак можна ввести число в кілобайтах (кількість байт, помножене на 1024), якщо після числа поставити маленьку латинську букву 'k'. Можна вказати розмір в тисячах байт (тобто з множником 1000), для цього замість маленької 'k' потрібно використовувати велику латинську букву 'K'. Допускається також використовувати ідентифікатори 'm' (мегабайти) або 'M' (мільйони байт). Крім того, можна вибрати розмір тому зі списку, пов'язаного з цим полем введення. Якщо архівація буде проводиться відразу на змінний диск, то краще вибрати пункт "Автоматичне визначення". В цьому випадку WinRAR буде підбирати розмір кожного нового тому так, щоб максимально заповнити відповідний диск.

Метод відновлення - метод, який можна вибрати зі списку:

  • додати з заміною файлів (дія за замовчуванням) - завжди замінює файли в архіві однойменними додаються файлами, завжди додає файли, яких ще немає в архіві;
  • додати з оновленням файлів - замінює файли в архіві тільки в тому випадку, якщо однойменний додається файл новіший; завжди додає файли, яких ще немає в архіві; ·
  • оновити існуючі файли - замінює файли в архіві тільки в тому випадку, якщо однойменний додається файл є новішим; Не додає файли, яких немає в архіві;
  • синхронізувати вміст архіву - замінює файли в архіві тільки в тому випадку, якщо однойменний додається файл новіший, завжди додає файли, яких ще немає в архіві, видаляє з архіву ті файли, яких немає серед додаються, це схоже на створення нового архіву, але за одним важливим винятком, якщо після минулого архівації файли не змінювалися, то операція буде виконана значно швидше, ніж створення нового архіву.

Параметри архівації. які можна встановити:

  • Видалити файли після архівації. Після архівації упаковані вихідні файли видаляються.
  • Створити SFX-архів. Замість звичайного архіву створюється саморозпаковується (SFX). Для його розпакування не потрібна наявність самого пакувальника WinRar. Саморозпаковується має розширення ехе і розпаковується запуском цього файлу при натисканні на клавішу Enter.
  • Створити безперервний архів. Замість звичайного архіву створюється безперервний архів. Безперервний архів - це архів RAR. упакований спеціальним способом, при якому всі стискувані файли розглядаються як один послідовний потік даних. Безперервна архівація підтримується тільки у форматі RAR. для формату ZIP такого типу архіву не існує. Безперервна архівація значно збільшує ступінь стиснення, особливо при додаванні значної кількості невеликих схожих файлів. Однак слід враховувати деякі недоліки безперервної архівації:
  1. оновлення безперервних архівів відбувається повільніше, ніж звичайних;
  2. зашифровані безперервні архіви неможливо змінювати;
  3. для вилучення одного файлу з безперервного архіву необхідно проаналізувати всі попередні заархівовані файли, тому витяг окремих файлів з середини безперервного архіву відбувається повільніше, ніж витяг зі звичайного архіву. Однак якщо з безперервного архіву витягуються всі або кілька перших файлів, то в цьому випадку швидкість розпакування практично дорівнює швидкості розпакування звичайного архіву;
  4. якщо в безперервному архіві будь-якої файл виявиться пошкодженим, то не вдасться витягти і всі файли, такі після нього. Тому при збереженні безперервного архіву на ненадійному носії (наприклад, на дискеті) рекомендується додавати інформацію для відновлення.

Безперервні архіви краще використовувати в тих випадках, коли:

Під час архівації відображається вікно зі статистикою. Після закінчення архівації вікно статистики зникне, а створений архів стане поточним виділеним файлом.

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

Нехай на диску D: є каталог BP (Borland Pascal) і необхідно створити саморозпаковується з вмістом каталогів BIN, BGI, UNITS каталогу BP. Запустимо архіватор WinRAR. перейдемо в папку D: \ BP і виділимо папки BIN, BGI, UNITS за допомогою клавіші Insert. клацнемо по кнопці "Додати". в діалоговому вікні встановимо прапорець створити SFX архів і клацнемо по кнопці OK. Після цього почнеться процес архівації файлів, і на екрані з'явиться вікно (рис. 6), що відображає процес архівації.

Мал. 6 - Процес архівації файлів

В результаті буде створений архів, що саморозпаковується bp.exe розміром 3733268 байт.

Якщо встановити ступінь стиснення максимальну, то розмір саморозпаковується буде 3730883 байта. Спробуємо для зменшення розміру архіву встановити наступні параметри архівації: метод стиснення - максимальний; створити безперервний архів; створити SFX архів. У цьому випадку обсяг саморозпаковується буде 3015038 байта.

Створимо безперервний багатотомний архів. В результаті будуть створені файли bp.rar (1457664 байт), bp.r00 (1457664 байт), bp.r01 (186864 байт). Обсяг безперервного архіву bp.rar c звичайної ступенем стиснення дорівнює 3001563 байта. Останнім створимо безперервний архів з максимальним ступенем стиснення, в цьому випадку буде створено архівний файл bp.rar розміром 2996219 байт. Як видно з цих прикладів, найефективнішим способом зменшення розміру архівного файлу є створення безперервного архіву.