Архіватори - це важливий клас програм, які призначені для стиснення файлів. Вони дозволяють економити місце на носіях інформації. Файли стискаються (архівуються) без втрати якості і при необхідності розархівуйте знову. Архіватори пишуться під багато ОС: Windows, Linux, мобільні ОС і так далі. Це пов`язано з їх виключної затребуваністю.
архівація
Існує велика кількість алгоритмів архівації, але суть скрізь одна: в файлі шукаються повторювані ділянки і замінюються на кількість їх повторень. Поясню наочним прикладом. У файлі є ділянка, що складається з 5 повторень слова «архіватор». Виглядати це буде ось так: «архіваторархіваторархіваторархіваторархіватор». Програма знаходить цю ділянку і записує в архів не 5 повторень, а одне плюс кількість повторів: «архіватор х5». Таким чином, в файлі нічого не втрачається. Це для прикладу - в дійсності трохи складніше, але принцип зрозумілий.
поширені архіватори
В якості найбільш поширених архіваторів можна назвати:
- WinRar. Найвідоміший архіватор для Windows. Знає багато форматів, зручний у використанні. Єдиний і легко «виправляється» недолік - платний.
- 7 Zip. Безкоштовний і потужний архіватор. Випускається як для Windows, так і для інших ОС. Знає безліч алгоритмів архівації, досить зручний.
- WinZip. Також широко відомий архіватор. Платний, але є і безкоштовна версія WinZip.
Як користуватися архиваторами?
Краще один раз побачити, ніж сто разів почути. Тому розглянемо конкретні приклади.
Отже, ми хочемо заархівувати файл в WinRar.
Перед нами текстовий файл. Як ми бачимо, важить він аж 23 мегабайта.
Зате складається з одного повторюється рядки.
Зараз ми його будемо архівувати. Запускаємо WinRar і, використовуючи вбудований файловий менеджер, знаходимо цю папку.
Клацаємо по файлу правою кнопкою миші і натискаємо «Додати до архіву», або натискаємо кнопку Add у верхній панелі.
Відкриється вікно з параметрами архівації. Ще не будемо нічого чіпати і натиснемо ОК.
Потужний процесор шелестить документом і ми тут же бачимо заархівований файл.
Він має розширення rar. А важить всього 17 кілобайт. Переваги очевидні.
Тепер заархівіруем файл вже іншим архіватором - 7 ZIP. Все приблизно так само. Тиснемо «Додати», потім виставляємо ступінь стиснення на «Ультра» і запускаємо архівацію.
Цього разу процес йде довше, але архів в форматі 7 Z важить вже не 17, а 4 кілобайти.
Як могли помітити наглядові читачі, 7 Zip прекрасно бачить архіви WinRar.
А тепер - навпаки. Але вже іншим архіватором - WinZip. Запускаємо, натискаємо кнопку Open, знаходимо архів RAR, відкриваємо. Вибираємо місце для розпакування. Для прикладу - корінь диска С. Тиснемо Extract.
WinZip лається - недостатньо прав. Починаючи з Windows 7, в корінь диска С просто так писати не можна. Ругнувшісь, перезапускаємо від імені адміністратора і проробляємо операцію заново. WinZip розпаковує файл. Ось він, знову 23 мегабайта.
Думаю, загальний принцип зрозумілий. Якщо в налаштуваннях архиватора інтегрувати пункти архівації в контекстне меню провідника Windows, процес ще більш спрощується: натиснув - заархівувати / розпакувати / прочитав, не чіпаючи. Ці функції є як у WinRar, так і у 7 Zip.
Що дає архівація?
Архіватори дають багато переваг.
- Як ми вже бачили - економія місця, і часом досить істотна.
- Ще можна стискати кілька файлів в один. Зручно. Наприклад, по електронній пошті відправити.
- Також можна створювати шифровані архіви. Використовуються досить сильні алгоритми шифрування, головне - пароль достовірніше. Задайте паролем улюблений вірш, додайте в нього цифр і символів, і після цього ніяке ФСБ ваш архів не прочитає. Головне - вихідні файли видалити не забудьте.
Трохи про файли під архівацію
Ми розглядали майже ідеальний випадок. У файлі містилася купа повторюваних рядків і, відповідно, він дав відмінний коефіцієнт стиснення. Однак так буває не завжди. Тому розповім, які файли найкраще стискуються.
- Текстові документи, документи Word, Web-сторінки, таблиці і так далі. Стискаються найкраще.
- Графіка. Залежить від формату. Наприклад, формати PCX і GIF вже має на увазі найпростіший алгоритм архівації. А ось BMP стиснеться значно.
- Музика та відео. Більшість форматів стискається погано.
- Програми. Майже не стискуються.
- Самі архіви. Очевидно, що стискати далі вже нікуди.
Про форматах архиваторов
Архівація - це зручно. Але рекомендую не використовувати рідко зустрічаються формати архівів без особливої необхідності. Так, якщо ви надішлете поштою такий архів, одержувач буде змушений шукати програму для розпакування, а це недобре. Найбільш загальноприйнятим є формат ZIP, так як вбудоване засіб для роботи з ним є в Windows. Потім йдуть архіви RAR і 7Z. WinRar або 7Zip є майже у всіх. Ну а потім - інші формати.
висновок
Тепер ви знаєте приблизний принцип архівації, найбільш поширені архіватори, вмієте користуватися архиваторами і трохи знаєте про форматах архівів. Сподіваюся, вам знадобляться ці знання.