ПРОГРАМИ-АРХІВАТОРИ

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

Програми-архіватори файлів представляють інтерес з кількох точок зору:

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

Одним з найважливіших показників якості архівації файлів є коефіцієнт стиснення

де V c , V 0 - відповідно обсяги стисненого та вихідного файлів.

Ступінь стиснення залежить від використовуваної програми-архіватора, способу стиснення, типу вихідного файлу і інших чинників. Високий ступінь стиснення (мале значення До с) мають графічні і текстові файли, файли даних, для яких K C складає 5-40%. Меншим ступенем стиснення мають файли виконуваних програм і завантажувальних модулів, для яких До з становить 60-90%. Практично не стискаються архівні файли.

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

Програма WinRAR - це 32-розрядної версії архіватора RAR для Windows, потужного засобу створення і управління архівними файлами.

Можливості WinRAR :

  • • повна підтримка архівів RAR і ZIP;
  • • оригінальний високоефективний алгоритм стиснення даних;
  • • спеціальний алгоритм мультимедіа-стиснення;
  • • оболонка з підтримкою технології "перетягнути і залишити";
  • • інтерфейс командного рядка;
  • • управління архівами інших форматів (CAB, ARJ, LZH);
  • • підтримка безперервних архівів, в яких ступінь стиснення може бути на 10-50% більше, ніж при звичайних методах стиснення, особливо при упаковці великої кількості маленьких схожих файлів;
  • • підтримка багатотомних архівів;
  • • створення саморозпаковуються (SFX) звичайних і багатотомних архівів за допомогою стандартного або додаткових модулів SFX;
  • • відновлення фізично пошкоджених архівів;
  • • інші додаткові функції, наприклад шифрування, додавання архівних коментарів (з підтримкою ESC-послідовностей ANSI), протоколювання помилок та ін.

У WinRAR є меню: "Файл", "Команди", "Параметри", "Вибране", "?" (Довідка) і панель інструментів, нижче якої розташований список файлів.

Оболонка WinRAR має два основні режими: управління файлами і управління архівами, в яких показується список файлів і папок в цій папці або відкритому архіві. Для кожного файлу виводиться наступна інформація: ім'я, розмір, тип і дата зміни. У файлів в архіві показується ще один параметр - розмір після архівації.

Файли і папки можна виділити за допомогою миші або клавіатури і зробити з виділеними файлами різні операції, наприклад заархівувати їх або видалити; розпакувати, протестувати або прокоментувати.

Порівняння форматів RAR і ZIP. WinRAR може створювати архіви двох різних форматів: RAR і ZIP. Нижче описані гідності кожного з них.

Формат RAR в більшості випадків забезпечує істотно краще стиснення, ніж ZIP, особливо в режимі створення безперервних архівів. Інша важлива особливість RAR - підтримка багатотомних архівів. Вони набагато зручніше і простіше у використанні, ніж так звані розділені по дискам (span disks) архіви ZIP. У формату RAR є кілька важливих можливостей, відсутніх в ZIP, наприклад додавання інформації, яка дозволяє відновити фізично пошкоджений файл, і блокування важливих архівів для запобігання їх випадкової модифікації.

Переваги формату ZIP - його популярність (більшість архівів в Інтернеті мають формат ZIP) і швидкість (архіви ZIP зазвичай створюються швидше архівів RAR).

Типи архівів. Безперервний архів - це архів RAR, запакований спеціальним способом, при якому всі стискувані файли розглядаються як один послідовний потік даних. Такі архіви підтримуються тільки у форматі RAR. Метод стиснення для архівів RAR - звичайний або безперервний - вибирає користувач. Безперервна архівація значно збільшує ступінь стиснення, особливо при додаванні великої кількості маленьких схожих файлів. Однак безперервним архівів притаманні деякі недоліки: оновлення відбувається повільніше, ніж для звичайних архівів; зашифровані безперервні архіви неможливо змінювати; витяг окремих файлів з середини безперервного архіву відбувається повільніше, ніж витяг зі звичайного архіву; якщо в безперервному архіві будь-якої файл виявиться пошкодженим, то не вдасться також витягти і всі файли, такі після нього.

Саморозпаковується архів (SFX - SelF-eXtracting) - це архів, до якого приєднаний виконуваний файл. Цей модуль дозволяє витягти файли, запустивши архів як звичайну програму. SFX-архіви, як і будь-які інші виконані файли, зазвичай мають розширення ехе. Для вилучення вмісту SFX-архіву не потрібно додаткових зовнішніх програм.

Архіватор WinRAR дозволяє здійснити:

  • • вибір формату архіву. Формат ZIP можна використовувати, якщо у одержувача відсутня програма WinRAR. В іншому випадку краще вибрати RAR, у якого більше функцій і краще стиснення;
  • • вибір методу стиснення. У форматах RAR і ZIP підтримуються шість методів архівації: "Без стиснення", "Швидкісний", "Швидкий", "Нормальний", "Хороший" і "Найкращий";
  • • розмір словника. Цей параметр може приймати значення 64, 128, 256, 512 і 1024 Кбайт. Великі значення цього параметра призводять до кращого, але більш повільного стиску;
  • • безперервне стиснення, яке використовується тільки в тому випадку, якщо необхідна максимальна ступінь стиснення;
  • • мультимедіа-стиснення. При архівації в цьому режимі RAR використовує додатковий алгоритм для поліпшення стиснення таких даних, як оцифрований звук, що містить чотири 8-розрядних або два 16-розрядних каналу, або повнокольорові (24-розрядні) графічні зображення у форматі BMP.

Обидва формати - RAR і ZIP підтримують шифрування. Щоб зашифрувати файли, до архівації потрібно вказати пароль. У паролі чутливі до регістру букв. Введення пароля в оболонці WinRAR здійснюється різними способами, наприклад натисненням Ctrl + Р. Під час вилучення зашифрованих файлів можна ввести пароль заздалегідь або за запитом програми WinRAR.

В архіви RAR (ZIP і ARJ) можна додавати необов'язкову текстову інформацію, яка називається коментарем архіву.

Формат архівів RAR підтримує блокування архівів, для чого служить команда "Блокування архіву" в режимі оболонки WinRAR. Заблокований архів неможливо змінити за допомогою WinRAR. Можна заблокувати важливі дані, щоб уникнути випадкового зміни.

 
< Попер   ЗМІСТ   Наст >