logo
Конспект лекцій з дисципліни

6.1.1. Архіватор winrar.

Іншою популярною програмою архівації є WINRAR. На відміну від WinZip, дана програма має інтерфейс, аналогічний файловим менеджерам, тобто відображає в своєму вікні, крім архівів, також теки і звичайні файли, що є на диску (див. рис.6.1). Архіви, з якими за замовчуванням працює WINRAR, очевидно, мають розширення .RAR. Проте оброблятися можуть також і інші архіви, зокрема, створені програмою WinZiP.

Рис.6.1. Зовнішній вигляд вікна WINRAR

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

Виділення групи файлів реалізується стандартним для Windows способом - за допомогою миші, утримуючи при цьому клавішу Shift (якщо потрібно виділити розташовані підряд файли) чи клавішу Ctrl (якщо набір файлів довільний).

Додавання фатів в архів (створення архіву). Щоб додати виділені файли в архів (чи створити новий архів, що містить вибрані файли), що вже є на диску, слід скористатися кнопкою Add (Додати) панелі інструментів чи командою Commands (Команди) | Add files to archive (Додати файли в архів). В результаті буде відображено діалогове вікно Archive name and parameters (Ім’я і параметри архіву) (див. рис.6.3).

Рис.6.2. Рядок для вказівки шляху

У даному вікні за замовчуванням відкривається вкладка General (Загальні), в якій є декілька окремих опцій і груп настройок, що встановлюють ті чи інші параметри архіву.

Рис.6.3. Додавання файлів в архів

Поле Archive name (Ім’я архіву) дозволяє задати ім’я створюваного архіву. Якщо необхідно задати інше місце розташування архіву, то слід скористатися кнопкою Browse (Огляд), задавши у відповідному вікні необхідний шлях. Також за допомогою даної кнопки можна вибрати один з архівів, що є на диску, щоб додати в нього вибрані файли (в цьому випадку створення нового архіву виконуватися не буде).

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

Група Archive format (Формат архіву) дозволяє задати один з форматів для створюваного архіву: RAR чи ZIP.

Список Compression, що розкривається, method (Метод стиснення) встановлює метод стиснення файлів, що додаються в архів. За замовчуванням використовується метод Normal (Звичайний).

У списку Update mode (Режим оновлення) задається режим додавання і заміни наявних в архіві файлів.

У групі опцій Archiving options (Параметри архівації) можна встановити такі налагодження, як видалення файлів, успішно доданих в архів; створення архіву, що саморозпаковується, тощо

Вкладка Advanced (Додатково) дозволяє встановити додаткові налагодження, зокрема, фонова архівація, установка пароля на створюваний архів тощо.

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

Вкладка Backup (Резервні копії) містить налагодження, що дозволяють очистити вміст носія інформації (зокрема дискети), на якому створюватиметься архів, перед виконанням операції архівації; додавати в архів тільки файли з атрибутом Archive (Архівний); встановити часовий фільтр для файлів (наприклад, додавати тільки файли, змінені протягом останнього тижня), що додаються в архів тощо.

На вкладці Comment (Коментар) можна вказати коментарі до створюваного архіву: ввести текст у вікні редактора чи завантажити коментар з текстового файлу.

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

Рис.6.4. Графічне зображення процесу створення архіву

Витягання файлів з архіву. Щоб витягнути необхідні файли з наявного архіву, слідує спочатку його відкрити (подвійним клацанням миші чи натисненням на нім клавіші Enter). В результаті буде відображений список файлів, які містяться в даному архіві (див. рис.6.5).

Рис.6.5. Вміст архіву drv.rar

Для витягання файлу з архіву слідує заздалегідь його виділити (аналогічно — якщо потрібно витягнути декілька файлів). Потім можна скористатися кнопкою Extracte to (Витягнути в) панелі інструментів чи виконати команду Commands \ Extract to the specified folder (Команди \ Витягнути у вказану теку). Після виконання вказаних дій з’явиться діалогове вікно установки шляху і настройок витягання (див. рис.6.6).

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

Група опцій Update Mode (Режим оновлення) встановлює режим оновлення стягуваних файлів (аналогічно додаванню файлів в архів):

Рис.6.6. Налагодження для витягання файлів з архіву

У групі Overwrite mode (Режим перезапису) задається режим перезапису файлів із збіжними іменами при витяганні з архіву:

Група Miscellaneous (Різне) містить наступні опції:

Витягання файлів можна виконати безпосередньо в той каталог, де розташований даний архів. В цьому випадку слід скористатися командою Extract without confirmation (Витягнути без підтвердження) меню Commands (Команди).

Тестування архіву. Для перевірки архіву на наявність помилок, тобто пошкоджених файлів, служить кнопка Test (Тест) панелі інструментів. Для цієї ж мети можна виконати команду Commands | Test archived files (Команди | Протестувати файли в архіві). В результаті перевірки програмою буде видано повідомлення про знайдені помилки (чи про їх відсутність).

Видалення файлів з архіву. Щоб видалити з архіву непотрібні файли, необхідно відкрити необхідний архів, виділити в нім один чи декілька файлів, які необхідно видалити, і натиснути клавішу Delete (Видалити) панелі інструментів. Можна також скористатися командою Commands | Delete files (Команди | Видалити файли) чи клавішею Delete. Перед видаленням буде відображено вікно попередження про видалення, в якому слід підтвердити чи відмінити виконувану операцію.

Оцінювання стисливості файлів. Часто перед додаванням файлів в архів (або перед створенням нового архіву) буває корисно знати, наскільки будуть стислі вибрані файли. Для цього необхідно спочатку виділити необхідні файли, після чого натиснути кнопку Info (Інфо) панелі інструментів чи виконати команду Commands | Show info (Команди | Показати інформацію). Далі, в діалоговому вікні, що з’явилося, слід натиснути на кнопку Estimate (Оцінити). Результатом виконання оцінки буде вікно з графічною ілюстрацією можливого ступеня компресії.

Захист архіву від пошкоджень. Щоб захистити архівні файли від можливих механічних пошкоджень (з подальшим відновленням зіпсованих файлів), слід відкрити архів і виконати команду Commands \ Protect archive from damage (Додати інформацію для відновлення) чи натиснути на кнопку Protect (Захист). В результаті буде відкрито діалогове вікно настройок архіву, в якому на вкладці Options (Параметри) є опція під назвою Protect archive (Захист архіву від пошкоджень). Тут можна вказати. скільки місця програма може зарезервувати в архіві на випадок можливих пошкоджень (від 1% до 10% займаного архівом об’єму на диску).

Створення архіву, що саморозпаковується (Self-extractins). Наявний архів можна перетворити таким чином, що при виконанні на нім подвійного клацання миші (чи натисненні Enter) даних архів самостійно розпакується у вказаний каталог. Для створення архіву, що саморозпаковується, слідує, заздалегідь відкривши його, скористатися кнопкою SFX (SelF-eXtracting) панелі інструментів чи виконати команду Commands | Convert archive to SFX (Конвертувати архів в SFX). Потім у вікні настройок архіву на вкладці SFX необхідно вибрати пункт Add а new SFX module (Додати новий модуль SFX) і натиснути кнопку ОК.