ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Програми архіватори
         

     

    Інформатика, програмування

    ЗМІСТ

    1.Вступ 3

    2.Программи архівації 4

    3.Архівний файл 6

    4.Архіватори MS -DOS 7

    4.1.PKZIP

    7

    4.2.ARJ

    8

    4.3.RAR

    8

    4.3.1.Введеніе

    8

    4.3.2.Техніческіе характеристики 8

    4.3. 2.1.Степень стиснення

    8

    4.3.2.2.Дополнітельние можливості

    9

    4.3.3.Работа з RAR з командного рядка

    9

    4.3.3.1Формат дзвінка

    9

    4.3.3.2.Опісаніе команд

    10

    4.3.3.3.Опісаніе ключів

    11

    4.3.4.Работа з RAR на весь екран 14

    4.3.4.1.Работа з файлами

    14

    4.3.4.2.Работа з архівами

    15

    4.3.4.3.Конфігурація

    17

    4.3.5.Ограніченія

    18

    4.3.6.Непреривние (solid) архіви

    19

    4.3.7.Работа із зовнішніми архівами 19

    4.3.8.Коди завершення

    20

    4.3.9.Просмотр файлів в RAR архіві

    20

    5.Архіватори WINDOWS 21

    5.1.WINRAR 2.5

    21

    5.2.WINZIP 7.0

    23

    5.2.1.Введеніе

    23

    5.2.2Работа з програмою

    24

    5.2.3Рабочій інтерфейс

    26

    6.Сравнітельний тест швидкодії і ступеня стискання 28
    7.Спісок використаної літератури 29

    Введення

    При експлуатації комп'ютера з різних причин можливі псування абовтрата інформації на жорстких дисках. Це може статися через фізичноїпсування жорсткого диска, неправильної коригування або випадкового знищенняфайлів, руйнування інформації комп'ютерним вірусом і т.д. Для того щобзменшити втрати в таких ситуаціях, слід мати архівні копіївикористовуваних файлів і систематично оновлювати копії змінюваних файлів.
    Для збереження інформації можна звичайно її дублювати, однак при цьомукопії займають стільки ж місця, скільки займають вихідні тексти, і длякопіювання потрібних файлів може знадобитися багато дискет. Наприклад, длякопіювання файлів з жорсткого диска ємністю 1,2 Гбайт необхідно 854дискети ємністю по 1,44 Мбайт. У такій великій кількості дискет навітьрозібратися досить важко, тому трудомісткість створення та оновленнякопії буде досить значною.

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

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

    Програми архівації

    Різними розробниками були створені спеціальні програми дляархівації файлів. Частина з них розповсюджується безкоштовно, частина - накомерційній основі (за плату), але більшість програм такого родупоширюються як "Shareware". тобто вони можуть бути отримані безкоштовно,але якщо Ви хочете їх використовувати постійно, то повинні вислати авторам аборозповсюджувачам вказане (зазвичай невелика, до 50 дол.) винагороду.

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

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

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

    BBBBBLLLLLAAAAA

    У шістнадцятковій системі

    42 42 42 42 42 4C 4C 4C 4C 4C 41 41 41 41 41 < p> Архіватор може представити цей файл у наступному вигляді
    (шістнадцятковому):

    01 05 42 06 05 4C 0A 05 41

    Це означає: з першої позиції п'ять разів повторюється символ "B", з позиції 6п'ять разів повторюється символ "L" і з позиції 11 п'ять разів повторюється символ
    "A". Для зберігання файлу в такій формі буде потрібно всього 9 байт, що на 6байт менше вихідного.

    Описаний метод є простим і дуже ефективним способом стисненняфайлів. Однак він не забезпечує великий економії об'єму, якщооброблюваний текст містить невелику кількість послідовностейсимволів, що повторюються. Більш витончений метод стиснення даних, що використовуєтьсяв тому чи іншому вигляді практично будь-яким архіватором, - це так званийоптимальний префіксний код і, зокрема, кодування символами змінноїдовжини (алгоритм Хаффмана). Код змінної довжини дозволяє записуватинайбільш часто зустрічаються символи і групи символів всього лишедекількома бітами, в той час як рідкісні символи і фрази будуть записанідовшими бітовими рядками. Наприклад, в будь-якому англійському тексті буква
    E зустрічається частіше, ніж Z, а X і Q відносяться до найменш зустрічається.
    Таким чином, використовуючи спеціальну таблицю відповідності, можназакодувати кожну букву Е меншим числом бітів і використовувати більш довгийкод для більш рідкісних букв.

    Популярні архіватори ARJ, PAK, PKZIP працюють на основі алгоритму
    Лемпела-Зіва. Ці архіватори класифікуються як адаптивні словниковікодувальники, в яких текстові рядки замінюються покажчиками наідентичні їм рядки, що зустрічаються раніше в тексті. Наприклад, усі словаякий-небудь книги можуть бути представлені у вигляді номерів сторінок і номерівстрок деякого словника. Найважливішою відмінною рисою цього алгоритмує використання граматичного розбору попереднього тексту зрозташуванням його на фрази, які записуються в словник. Покажчикидозволяють зробити посилання на будь-яку фразу у вікні встановленого розміру,попереднього поточної фразою. Якщо відповідність знайдено, поточна фразазамінюється вказівником на свого попереднього двійника.

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

    Усі програми для архівації умовно можна розділити на дві категорії:

    V Для командного рядка MS-DOS ( ARJ, PKZIP, RAR і тд.)

    V Для ос WINDOWS (WINZIP, WINRAR і тд.)

    Архівний файл.

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

    V назва файлу;

    V відомості про каталог, в якому міститься файл;

    V дата і час останньої модифікації файлу; < p> V розмір файлу на диску і в архіві;

    V код циклічного контролю для кожного файлу, який використовується для перевірки цілісності архіву;

    Визначити за допомогою якої програми був заархівований той чи іншийархівний файл, можна за допомогою розширення. Наприклад:

    V game.rar - заархівований за допомогою архіватора RAR.

    V game.arj - заархівований за допомогою архіватора ARJ.

    V game.zip -- заархівований за допомогою архіватора ZIP.

    Мимоволі виникає питання, навіщо стільки архіваторів і всі для однієїлише мети - стиснути обсяг файлу. Різні програми відрізняються форматомархівних файлів, швидкістю роботи, ступенем стиснення файлів при приміщенні вархів, зручністю використання.

    Архіватори MS DOS.

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

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

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

    Найбільш відомі програми-архіватори для MS-DOS: ARJ (розроблювач -
    Robert K. Jung), PKZIP (компанія PKWARE Inc.), IHA (Haruyasu Yoshizaki), ZOO
    (Rahul Dhesi). Безумовним лідером в усьому світі за останні 5 років ставархіватор RAR. В даний час RAR активно витісняє ZIP як основнуутиліту стиску FTP архівів у мережі INTERNET. RAR є єдиноювсесвітньо що використовується програмою, створеної російським програмістом (завинятком TETRIS). Всі архіватори відрізняються використовуваними алгоритмамистиску, форматами архівних файлів, швидкістю роботи і т.д.

    PKZIP

    Працює з командного рядка. Різні функції з обслуговування архівівzip виконуються різними програмами: pkzip - приміщення файлів в архів pkunzip - вилучення файлів з архіву zip2exe - створення архівів, pkzipfix - відновлення пошкодженого архіву.

    Вивчити довідку по роботі з архіватором pkzip за допомогою команд: pkzip/h pkunzip/h zip2exe/h

    ARJ

    Працює з командного рядка. Виконує усі функції по обслуговуваннюархівів. arj, в т.ч. підтримку багатотомних архівів.

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

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

    Недоліки: відсутність діалогового режиму, деякий незручностіроботи при наявності якогось ключа в перемінної оточення (ARJ_SW) та рядкузапуску - взаємне знищення.

    RAR

    1. Введення

    Архіватор RAR був створений як досить універсальний засіб стисненняфайлів, що містять саму різну інформацію, що об'єднує гідності тазручності програм двох класів архіватора командного рядка і повноекраннихоболонки для перегляду та інших маніпуляцій з архівами.

    У деяких випадках використання RAR не може бути замінене жодним зіснуючих архіваторів, а логічний і простий інтерфейс робить його зручнимзасобом роботи з архівами.

    За своїми технічними характеристиками не поступається RAR широкопоширеним і популярним архіваторам, а за деякими показникамиперевершує їх.

    2. Технічні характеристики

    2.1. Ступінь стиснення

    На файлах типу. EXE,. COM,. LIB,. OBJ,. OVR і аналогічних їм RAR якправило забезпечує максимальну в порівнянні з іншими архіваторамиступінь стиснення, перевершуючи їх приблизно на 0.5 - 3%

    На окремих файлах (великих. LIB, деяких інших) виграш можедосягати 5-7% від упакованого розміру. Метод стиснення зазвичай істотно невпливає на результат.

    Текстова інформація стискується приблизно на рівні інших архіваторів
    (залежить від виду тексту і методу стиснення) на файлах до 32 кілобайт розміром.
    На великих текстових файлів RAR зазвичай перевершує більшість іншихархіваторів.

    При пакуванні файлів баз даних істотно впливати на розмір і часроботи може метод стиснення (m0 - m5).

    Ступінь стиснення графічної інформації сильно залежить від роду файлів.

    При створенні безперервного (solid) архіву, що містить багато невеликиходнотипних файлів, ступінь стиснення на 10 - 40% і більше перевершуєдосягаємо при упакуванні в звичайний архів.

    2.2. Додаткові можливості

    Крім стандартних функцій RAR забезпечує

    Повноекранний інтерфейс:

    V вибір упаковується і розпаковувати файли;

    V емуляція структури підкаталогів в архіві;

    V робота з "мишею";

    V збереження параметрів у файлі конфігурації;

    V перегляд упакованих і звичайних файлів у текстовому або 16-ковий вигляді .

    Спеціальні функції:

    V розбиття архіву на частини (volumes) для перенесення на дискети;

    V створення і модифікування архівів (SFX);

    V створення саморозпаковуються архівних томів (SFX);

    V створення безперервних (solid) архівів з підвищеним ступенем стиснення;

    V захист інформації по паролів;

    V захист архівів від модифікації;

    V збереження інформації про автора архіву;

    V відновлення структури пошкоджених архівів;

    V додавання коментарів до всього архіву і до окремих файлів;

    V вбудована підтримка ANSI escape послідовностей в коментарях.

    Робота з архівами ZIP, ARJ, LZH на весь екран:

    V вибір упаковується і розпаковувати файли

    V емуляція структури підкаталогів в архіві

    V виконання основних операцій над архівами

    3.Работа з RAR з командного рядка

    3.1. Формат виклику: rar - -

    Команда може бути тільки один, ключів - будь-яка кількість. Обліковий файлможе містити імена оброблюваних файлів, розділені поверненням кареткиабо пробілом.

    Файл з коментарем може містити коментар, що додається до архіву прийого створення, але не при модифікації.

    Шлях розпакування застосовується разом з командами 'e' і 'x', вказує напідкаталог, в який будуть поміщені розпаковані файли. Якщо цейпідкаталог відсутній, то його буде створено.

    3.2. Опис команд a: додає зазначені файли до архіву m: переносить вказані файли та підкаталоги в архів.

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

    Видалення підкаталогів буде виконано тільки якщо не використовувався ключ
    -ed, а в якості імені додаються файлів було зазначено *.* або ім'япідкаталогу. mf: переносить зазначені файли до архіву.

    При успішному завершенні упаковки всі вказані файли видаляються з диска. d: видаляє вказані файли з архіву

    : витягує вказані файли з архіву з відновленням структурипідкаталогів (якщо при архівуванні вказано ключ-r). e: витягує вказані файли з архіву в поточний підкаталог v: перегляд вмісту архіву.

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

    Якщо потрібно переглянути всі архівні томи (volumes), то в іменіархіву замість розширення ставиться *.

    Наприклад: RAR v myvolume .* l: перегляд вмісту архіву.

    Аналогічно команді 'v', але замість повного шляху доступу до файлу видаєтьсятільки його ім'я. t: тестує в архіві зазначені файли u: додає до архіву ті файли, яких у ньому немає, і оновлює ті, більшпізні версії які є на диску f: оновлює в архіві файли, більш пізні версії яких є на диску s: перетворює вказаний архів у саморозпаковується (SFX) типу EXE

    Можна такоже перетворити в SFX перший з послідовності архівнихтомів, але при цьому його вихідний розмір буде змінений, а це може перешкодитививантаження томів на дискети, так що в цьому випадку краще використовувати команду
    'a' з ключами-v []-sfx

    Приклад: rar s myarchiv c: додає коментарі до архіву

    Для закінчення вводу потрібно натиснути F10. Esc скасовує введення коментарів. Длявидалення існуючих коментарів потрібно відразу ж після входження в режимвведення натиснути F10.

    Коментарі будуть виводитися за будь-яких операціях з архівом. Розміркоментарів не може перевищувати 16 кілобайт.

    Коментарі можна ввести з файлу, якщо перед назвою файла поставитисимвол =

    Приклад: rar c myarchiv = info.txt

    cf: додає коментарі до окремих файлів в архіві.

    Для закінчення вводу потрібно натиснути F10. Esc скасовує введення коментарів.

    Для видалення існуючих коментарів потрібно відразу ж після входження врежим введення натиснути F10.

    Коментарі будуть виводитися при перегляді архіву командою 'v'. Розміркоментарів не може перевищувати 16 кілобайт.

    Приклад: rar cf myarchiv *. txtcw: записує архівний коментар у файл

    Приклад: rar cw myarchiv comment.txt

    Коментар з архіву myarchive буде записаний у файл comment.txt r: відновлює архів з пошкодженою структурою

    RAR не в змозі відновити файли з зіпсованою інформацією. Томудана команда не підходить для відновлення файлів при розпакуванні якихвидається повідомлення CRC failed.

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

    При відновленні архіву створюється файл $ RECOVER.RAR в який записується вся збереглася інформація. При виявленні в зіпсоване архіві підозрілих даних про які архіватор не може винести однозначного рішення, видається запит користувачеві:

    Suspicious entry

    Name:

    Size: Packed:

    Add it: Yes/No/All

    При позитивному відповіді дані додаються до архіву $ RECOVER.RAR

    Приклад: rar r myarchiv.rar

    Команда a: може використовуватися тільки для створення, але не оновленняархівних томів і безперервних архівів.

    Команди c: і cf: не працюють з архівними томами, але працюють збезперервними архівами.

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

    3.3. Опис ключів

    -? виводить екран допомоги

    -r може використовуватися разом з командами --a, u, f, m, x, e, t, p, v, l, c, cf, s.

    При використанні з командами a, u, f, m приводить до додавання до архіву всіхвказаних файлів в поточному та вкладених підкаталогах.

    При використанні з командами x, e, t, p, v, l, c, cf, s призводить до обробкивсіх зазначених архівів у поточному та вкладених підкаталогах.

    -o + при розпакуванні перезаписувати існуючі файли

    -o-прі розпакуванні не перезаписуються існуючі файли

    -x всі файли , з іменами, відповідними name, будуть виключені зобробки

    Приклад: RAR a-x *. bak arch

    -sfx якщо цей ключ вказано при створенні нового архіву, то буде створено
    SFX архів (послідовність ключів-v-sfx еквівалентна ключу
    -vs)

    Приклад: RAR a-sfx arch *. asm буде створений SFX архів ARCH.EXE

    -v або-v створення архівних томів (volumes) < p> - розмір томи в тисячах байт (не кілобайтах)

    Якщо розмір не вказаний, то він визначається автоматично.

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

    Якщо ж томи створюються не на диску з тимчасовими файлами, то післястворення томи виводиться питання:

    Create next volume: Yes/No/All/Quit

    У цей час можна замінити диск. При відповіді All подальше створення томіввідбувається без запитів

    Перший архівний тому має розширення. RAR, наступні нумеруються від. R00до. R99.

    При розпакуванні та тестуванні достатньо вказати ім'я першого тому. Якщопри розпакуванні не виявлений наступний те, то якщо томи знаходяться не надиску з тимчасовими файлами видається запит:

    Insert disk with

    Після установки необхідного диска потрібно натиснути будь-яку клавішу.

    Якщо при розпакуванні не виявлений наступний тому і тому знаходяться на дискуз тимчасовими файлами, то програма завершується аварійно з повідомленням:

    Can't find

    Can't change disk with temporary files

    Архівні томи не допускається модифіковані. Команди 'd', 'f', 'u', 's' дляних неприпустимі, команда 'a' може використовуватися тільки для створення новихтомів.

    Розмір файлів в архівних томах може іноді трохи перевищувати вихідний,тому що в цьому режимі не відбувається простого запам'ятовування файлу приневдалому стиску.

    -m: завдання методу (ступені стиснення) m0: запам'ятовування без стиснення m5: максимальне стиснення

    За замовчуванням використовується метод-m3

    -b : дозволити створення резервних копій архіву

    У цьому випадку при будь-які зміни в архіві його попередній варіант будезберігатися з розширенням. BAK, або, якщо у вихідного архіву булорозширення. BAK, у копії буде розширення. $ BK

    -f: оновити файли

    Може використовуватися при пакуванні і розпакуванні.

    -u: додати змінені файли

    Може використовуватися при пакуванні і розпакуванні.

    -ed: не додавати в архів порожні підкаталоги

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

    Якщо ж у підкаталозі не було файлів, що додаються до архіву, то привикористанні ключа-ed ніяка інформація про нього не буде збережена

    -c-заборонити висновок коментарів

    -e: виключити з числа додаються файлів файли з атрибутами
    System, Hidden, Archive, Read only відповідно

    Порядок слідування атрибутів не має значення.

    Приклад: rar a-ehs archive *. exe

    До архіви не будуть додані файли з атрибутами Hidden і System.

    -s: створювати безперервний архів

    Приклад: rar a-s-vs362 archive *.*

    Будуть створені безперервні SFX томи розміром 362000 байт кожен.

    -av: додає до архіву за будь-якої його модифікації інформацію про автора тачасу модифікації, імені архіву

    Якщо архів, створений з ключем-av, модифікується без цього ключа, тодана інформація буде видалена.

    При розпакуванні, тестуванні, перегляді архівів, створених з ключем-av,виконується контроль цілісності архіву. При цьому видається повідомлення:

    Verifying authenticity information ...

    У разі успішного завершення контролю буде видане повідомлення 'Ok' іінформація про автора та час модифікації, імені архіву. Якщо жвиявлено, що архів пошкоджений, то буде видане повідомлення 'FAILED'

    При створенні з ключем-av архівних томів контрольна інформація будедодана до кожного тому.

    Використання-av може бути корисно, наприклад, для створеннядистрибутивів програм.

    Цей ключ доступний тільки для зареєстрованих користувачів, так як вархів заноситься ім'я, вказане при реєстрації.

    4. Робота з RAR в повноекранному режимі.

    У даному розділі використовується інформація з попереднього.

    Для запуску RAR в повноекранному режимі потрібно просто набрати без будь -або параметрів: rar або: rar - - або за допомогою команди 'en', щоб одразу увійти в необхідний архів.

    У повноекранному режимі RAR може знаходиться в режимі роботи з файлами абов режимі перегляду архіву.

    4.1. Робота з файлами

    Після запуску RAR на екрані з'являється список файлів у поточномупідкаталозі. За списком можна переміщатися за допомогою клавіш управліннякурсором або миші.

    Щоб встановити файли використовуйте клавіші пробіл або INS, або правукнопку миші. Можна помітити групу файлів, ввівши маску за допомогою '+' абоприбрати мітки за допомогою '-'. Можлива позначка підкаталогів, при цьомупоміченими вважаються всі файли в усіх підкаталогах всередині них. Натисканняклавіші '*' змінює позначку файлів і каталогів на протилежну.

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

    Команди:

    Alt-C кольоровий/чорно-білий режим

    Alt-D вибір поточного диска

    Alt-W установка підкаталогу для тимчасових файлів

    Alt-M вибір методу упаковки

    Alt-P установка пароля

    Alt-S зберегти конфігурацію (див. нижче)

    Для переходу в режим перегляду архіву необхідно встановити маркер наархівний файл і натиснути Enter.

    Функціональні клавіші відповідають наступним функцій командного рядка:

    F1 допомогу

    F2 додати файли до архіву

    F3 переглянути файл (вбудований/зовнішній viewer)

    F4 освіжити файли в архіві

    F5 створити архівні томи

    F6 перенести файли в архів

    F7 оновити файли в архіві

    F8 відновити структуру архіву

    F9 змінити/зберегти параметри

    F10 (ESC) вихід

    Alt-F2 (a-s) створити безперервний архів

    Alt-F3 продивитися файл (viewer вбудований)

    Alt-F5 (a-vs []) створити саморозпаковуються архівні томи < p> Alt-F6 (a-s-v []) створити безперервні архівні томи

    Alt-F7 (a-s-vs []) створити безперервні SFX архівні томи

    При натисканні інших клавіш здійснюється пошук файлу по імені. За допомогою
    Ctrl-Enter можна переглянути всі збіги.

    4.2. Робота з архівами

    Для переходу в режим перегляду архіву необхідно встановити маркер наархівний файл і натиснути Enter, або використати команду en.

    На екран виводиться список файлів в архіві. За списком можна перемішатися здопомогою клавіш управління курсором або миші. Файли можна позначати за допомогоюпробілу або INS, або правою кнопкою миші, або позначити групу файлів, ввівшимаску за допомогою '+' або прибрати мітки за допомогою '-'. Можлива позначкапідкаталогів, поміченими при цьому вважаються всі файли в усіх підкаталогахусередині нього. Натискання клавіші '*' змінює позначку файлів і каталогів напротилежну.

    У правій частині екрана видається інформація про присутність коментаря,файлів з паролями, кількість, розмір і ступеня стискання файлів.

    Опції:

    ALT-C: кольоровий/чорно-білий режим

    ALT-D: вибір поточного диска

    ALT-W: установка підкаталогу для тимчасових файлів

    ALT-M: вибір методу упаковки

    ALT-P: установка пароля < p> ALT-S: зберегти конфігурацію (див. нижче)

    Функціональні клавіші відповідають наступним функцій командного рядка:

    F1: допомога

    F2: перевірити вміст архіву

    F3: переглянути файл (вбудований або зовнішній viewer)

    F4: витягти файли з усіма підкаталогами

    F5: додати коментарі до архіву

    F6: витягти файли у поточний підкаталог

    F7: перетворити архів у SFX

    F8: видалити файли

    F9: змінити/зберегти параметри < p> F10: повернення в режим роботи з файлами (ESC)

    Alt-F3: переглянути файл (viewer вбудований)

    Alt-F4: витягти файли на вказаний диск і каталог

    Alt-F5: cf ввести коментарі до окремих файлів в архіві

    Alt-F7: k захист архіву від модифікації

    При натисканні інших клавіш здійснюється пошук файлу по імені. За допомогою
    Ctrl-Enter можна переглянути всі збіги.

    Файли, захищені паролем, відзначаються символом '*', який виводитьсяперед іменем.

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

    Можливий введення декількох шаблонів. Після введення останнього з них потрібноще раз натиснути Enter (ввести пустий рядок).

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

    У повноекранному режимі підтримується робота з "мишею". Для переміщенняпо підкаталогу і архівів використовується ліва кнопка миші. Функцію введення вцьому випадку виконує подвійне натискання. Для позначки файлів використовуєтьсяправа кнопка. Під час введення тексту (ім'я архіву, пароль) ліва кнопка скасовує,а права підтверджує введення. Ліва кнопка миші використовується для виборукоманд (F1 - F10), пунктів меню та конфігурації.

    4.3. Конфігурація

    За допомогою F9 в будь-якому з повноекранних режимів можна:

    1) Змінити опції: а) дозволити/заборонити кольоровий режим; б) дозволити/заборонити миша; в) дозволити/заборонити висновок на stdout при запуску з командного рядка; г) дозволити/заборонити додавання інформації про автора і часу модифікації архіву, про ім'я архіву

    (authenticity verification); д) метод стиснення; е) дозволити/заборонити резервні копії ; ж) тип сортування імен при виведенні на екран:

    - несортоване висновок;

    - по імені;

    - з розширення;

    - за розміром (вихідного); з) додавання:

    - файлів з атрибутом System;

    - файлів з атрибутом Hidden;

    - файлів з атрибутом Read only;

    - файлів з атрибутом Archive;

    - порожніх підкаталогів.

    2) Визначити пароль.

    3) Встановити підкаталог для тимчасових файлів.

    4) Встановити ім'я файлу, з якого буде братися коментар пристворення нового архіву.

    5) Змінити ім'я зовнішньої програми перегляду файлів (viewer), якавикликатиметься при натисканні F3. Як параметр їй буде передаватисяназва файлу. Якщо зовнішній viewer не заданий, то при натисканні F3 викликатиметьсявбудований.

    При натисканні Alt-F3 завжди викликається вбудований viewer.

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

    7) Зберегти поточну конфігурацію.

    У будь-якому з повноекранних режимів можливо зберегти поточнуконфігурації. Конфігурація міститься у файлі RAR.CFG, який створюється утому ж підкаталозі, звідки запущений RAR.EXE.

    Для запису поточної конфігурації необхідно натиснути ALT-S і потім вЯк підтвердження Enter.

    При записі конфігурації зберігаються такі параметри:

    1) Опції, встановлені в першому пункті меню команди F9 (див. вище);

    2 ) Підкаталог для тимчасових (допоміжних) файлів;

    3) Назва файлу, з якого буде братися коментар при створенні новогоархіву;

    4) Ім'я зовнішньої програми перегляду файлів (viewer);

    Якщо під час запуску, в тому ж підкаталозі, звідки запущений RAR.EXE, виявленийфайл RAR.CFG параметри з нього будуть прочитані і встановлені.

    Найбільш пріоритетні значення ключів, зазначені безпосередньо вкомандного рядка, далі йдуть ключі в змінної DOS RAR (див. розділ 3.2), інайменшим пріоритетом мають значення у файлі конфігурації.

    5. Обмеження.

    V Кількість файлів, що додаються при виконанні однієї операції архівування, обмежена приблизно 6000 - 7000.

    V Кількість файлів в архіві не обмежена.

    V При роботі в повноекранному режимі не може виводитися більш ніж

    4000 файлів в одному підкаталозі.

    V Якщо кількість файлів у підкаталозі перевищує 2000, сортування імен при перегляді в повноекранному режимі вимикається.

    6. Безперервні (solid) архіви.

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

    Щоб отримати безперервний архів, необхідно в командному рядку RAR пристворення архіву вказати ключ-s: rar a-s solid.rar

    У безперервному архіві при упаковці кожного файлу (крім першого)використовується інформація, що міститься в попередніх файлах. З цієї причиниархіви такого типу не можна модифікувати. Виграш в ступені стиснення попорівнянні зі звичайними архівами тим вище, чим менше середній розмір файлу ібільше їх кількість. Найбільш типовий виграш на великих пакетах програмвід 2 до 15%, але в окремих випадках спостерігалося зменшення розміру архіву
    (у порівнянні зі створеним звичайним методом) в 1.5 - 2 рази.

    Можна також створювати безперервні архівні томи і безперервнісаморозпаковуються архівні томи. Розпакування безперервних архівних томівпотрібно завжди починати з першого тому з послідовності.

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

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

    Якщо при створенні безперервного архіву (такожяк і при створенні архівнихтомів) стиснення файлу не дало результату (упакований розмір більшевихідного), то повторне запам'ятовування файлу проводитися не буде. Так щорозмір файлу в таких архівах може перевищувати вихідний. Але реально такеможе відбутися як правило, тільки при упаковці вже стислих яких-небудьархіватором файлів.

    Для підвищення ступеня стиснення при додаванні до безперервного архіву файлисортуються по розширенню.

    7. Робота із зовнішніми архівами.

    У повноекранному режимі RAR дозволяє працювати з архівами форматів широкопоширених архіваторів ZIP, ARJ, LZH.

    Для цих архівів підтримуються наступні операції:

    V розпакування зі створенням підкаталогів;

    V розпакування в поточний підкаталог;

    V тестування архіву;

    V видалення файлів з архіву;

    V повноекранний перегляд файлів в архіві;

    V створення SFX архівів;

    V додавання коментарів до архіву (лише ZIP, ARJ);

    V додавання коментарів до файлів архіву (тільки ZIP, ARJ);

    V розпакування у вказаний підкаталогу.

    Для таких архівів можна звичайним чином задати пароль (ALT-P) іпідкаталог для тимчасових файлів (ALT-W).

    Для простого перегляду архівів ZIP, ARJ, LZH достатньо одного архіватора
    RAR, але для виконання архівних операцій відповідні програми
    (PKUNZIP, PKZIP, ZIP2EXE, ARJ, LHA) повинні бути вказані в PATH.

    Примітка:

    1) Робота з SFX архівами, створеними іншими архіваторами, непідтримується

    2) При роботі з LZH архівами підтримується тільки стандартний заголовок
    (при створенні архіву не використовувався ключ/h2).

    8. Коди завершення.

    Після завершення роботи (виходу в DOS) RAR встановлює наступнізначення змінної DOS ERRORLEVEL, що сигналізують про різних критичнихситуаціях:

    0 SUCCESS успішне завершення

    1 WARNING в процесі роботи виникали нефатального помилки

    2 FATAL ERROR фатальна помилка

    3 CRC ERROR при розпакуванні виникали помилки контрольної суми

    4 LOCKED ARCHIVE спроба модифікації архіву, захищеного командою 'k'

    5 WRITE ERROR помилка запису на диск

    6 OPEN ERROR помилка відкриття файлу

    7 USER ERROR невірний синтаксис команди запуску

    8 MEMORY ERROR мало пам'яті

    255 USER BREAK вихід на вимогу користувача

    9 . Перегляд файлів в RAR архіві

    Якщо під час перегляду файлів в RAR архіві використовується вбудований viewer, торозпакування файлу здійснюється динамічно в міру потреби. Привикористання зовнішньої утиліти перегляду попередньо розпаковується весьфайл.

    Архіватори WINDOWS.

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

    Ємність магнітних дисків і оперативної пам'яті постійно зростає, каналипередачі даних стають все більш потужними, і все ж обсяг переданої тащо зберігається, як і раніше залишається дуже значущим чинником,змушує нас використовувати програмні засоби для роботи зупакованими даними.

    WinRAR 2.5

    Розроблена російським програмістом Євгеном Рошаль утиліта WinRARдозволяє працювати з

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status