﻿
                    Файловый и архивный менеджер FAR
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      Настройка работы архиваторов
                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

---------------------------------------------------------------------------
1. Вступление
---------------------------------------------------------------------------

   Под работой архиваторов в FAR подразумевается то, что вы можете
создавать, просматривать, изменять различные архивы, к наиболее популярным
видам которых можно отнести RAR, ZIP, ARJ, HA, CAB. Наиболее полное
описание архиваторов, сравнительные тесты и ссылки на производителей можно
прочитать здесь: http://www.compression.ru/arctest

   Если всё вышеперечисленное у вас уже есть, то дальше можно не читать.

   Как и многие другие возможности FAR, поддержка архивов осуществляется
при помощи плагинов. Наиболее популярными подобными плагинами являются
MultiArc и 7-zip.

---------------------------------------------------------------------------
2. MultiArc.
---------------------------------------------------------------------------

   Это стандартный плагин, входит в поставку FAR. Поддержку архивов он
осуществляет следующим образом:

   - Просмотр содержимого архивов реализуется силами плагина при наличии
соответствующего расширения к плагину в виде файла <ТипАрхива>.fmt или при
помощи вызова (автоматически и незаметно для пользователя) соответствующих
утилит.

   - Для создания и изменения архивов используются внешние программы -
архиваторы. Для того, чтобы можно было воспользоваться этими внешними
архиваторами, они должны быть доступны для запуска, а это в большинстве
случаев означает, что все архиваторы расположены в специальной папке, а эта
папка упомянута в переменной окружения %PATH% (если эти слова вам ровным
счётом ничего не говорят, то обратитесь за помощью к специалистам).

Какие архиваторы понадобятся вам в первую очередь

  - RAR. Берётся rar.exe из дистрибутива WinRAR (http://rarlab.com/).
    По умолчанию RAR.FMT настроен на rar 2.5 и выше.

    Техническая справка:
       Для  получения  каталога   RAR-архива   с   шифрованным   заголовком
       используется UnRAR.dll (если библиотека доступна  по  путям).  Из-за
       ограничения АПИ библиотеки UnRAR.dll поля даты создания и последнего
       доступа будут пусты.

  - ARJ. Используется arj32.exe из дистрибутива архиватора, который
    в свою очередь берётся с http://www.arjsoftware.com/.
    По умолчанию ARJ.FMT настроен на arj32 3.08 и выше.

  - ZIP. Zip-архиваторов существует множество, но лучше использовать
    консольный 32-битный PKZip. Его можно скачать с PlugRing'a по адресу:
    http://plugring.farmanager.com/downld/files/arc/utils/pkzipc_40.rar
    Из всего архива потребуется только файл pkzipc.exe.
    По умолчанию ZIP.FMT настроен на 32-х битный pkzip 4 и выше.

    Техническая справка:
       PKZip четвёртой версии сохраняет в архиве дополнительную  информацию
       о времени создания, последней модификации и последнего  доступа  для
       каждого файла. Время сохраняется как UTC (Universal Time Coordinated
       - Всемирное координированное время). Если в архиве присутствует  эта
       информация, то именно её использует FAR для  показа,  предварительно
       преобразовав UTC в локальное время. При использовании для распаковки
       архиваторов, не  поддерживающих  данную  дополнительную  информацию,
       возможна разница между временем, которое показывает FAR  для  файлов
       внутри архива и временем извлечённых файлов.

  - HA. Рекомендуется брать 32-разрядный вариант данного архиватора
    под Windows, например, отсюда
    http://www.moris.ru/~spinoza/download/ha_nt.zip.

  - CAB. Рекомендуется архиватор MsCab (см.
    http://plugring.farmanager.com/cgi-bin/downld.cgi?Draw=List&Select=PlugIn&SelectPlugIn=310)
    Cab.fmt по умолчанию настроен именно на этот архиватор.

  - GZIP. Нужно скачать версию, скомпилированную под Windows 9x/NT
    с официального сайта программы - http://www.gzip.org/. Из всего
    дистрибутива нужен файл gzip.exe.
    http://plugring.farmanager.com/downld/files/arc/utils/gzip32.zip

  - TAR. Используется портированная под Win32 версия GNU TAR 1.12.
    http://plugring.farmanager.com/downld/files/arc/utils/tar32.rar

  - BZIP2. Используется версия 1.0 или новее, которую можно скачать с
    официального сайта программы.
    http://www.bzip.org/

  - ACE. Используется файл ace32.exe из дистрибутива, который можно
    взять с http://winace.com/ (Commandline Ace).

  - JAR (.J). Используется версия 1.02 или новее с официального сайта
    программы: http://www.arjsoftware.com/

  - LZH. Рекомендуется брать 32-разрядный вариант данного архиватора
    под Windows, например, отсюда
    http://plugring.farmanager.com/downld/files/arc/utils/lha32.rar

  - многие другие архиваторы можно скачать со следующего сайта:
    http://ftp.elf.stuba.sk/packages/pub/pc/pack/

   Плюсы: плагин multiarc поддерживает десятки типов архивов и прочих
файлов с определённой какими-либо правилами структурой, расширяется, т.е.
можно добавить поддержку практически любого архиватора, если потребуется.

   Минусы: требуется наличие архиваторов, поддерживающих все типы архивов,
с которыми вы работаете, на вашем компьютере.

---------------------------------------------------------------------------
3. 7-zip
---------------------------------------------------------------------------

   Этот плагин (брать на http://www.7-zip.org) поддерживает только
следующие типы архивов: 7z, arj, bzip2, cab, cpio, gzip, rar, rpm, tar и
zip, причём делает это собственными силами и не требует наличия
соответствующих архиваторов.

   Плюсы: не требуется наличие архиваторов на локальных дисках, т.е. плагин
можно использовать для создания и изменения архивов практически сразу после
установки. Можно использовать _параллельно_ с multiarc.

   Минусы: мало поддерживаемых форматов архивов.


                                     [FAR manager development group]
