Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Работа с архивами

Многие упаковщики НЕ поддерживают длинные имена файлов Win9x/NT! Исключения - внутренний ZIP-упаковщик, встроенный в Total Commander , Zip-NT (ftp://ftp.uu.net/pub/archiving/zip/) и новые версии ARJ, UC2, RAR, LHA и ACE. По возможности всегда используйте внутренний ZIP-упаковщик! В этой версии Total Commander проверяет созданный архив сразу же после упаковки, чтобы убедиться в отсутствии дефектов. Эту функцию можно отключить, добавив строку VerifyZip=0 в секцию [Packer] файла wincmd.ini.

Архивы (упакованные файлы) - это обычные файлы с расширениями, например, .ZIP, .ARJ, .LZH, .RAR, .UC2, .CAB, .ACE. Такие файлы содержат другие файлы в сжатом виде, занимая меньше места на диске, чем несжатые файлы. Для доступа к этим файлам их сначала нужно распаковать. Файлы с расширением .TAR пришли из мира UNIX - они обычно упаковываются в файл GZIP (заканчивающийся на .GZ). Теперь они тоже могут быть изменены с помощью Total Commander. Формат архивов CAB используется Microsoft для инсталляционных программ. Архивы CAB стандартными средствами Total Commander можно только распаковывать. CAB-файлы поддерживаются только 32-битной версией.

Самораспаковывающиеся архивы. Total Commander также поддерживает самораспаковывающиеся архивы с расширением EXE или COM. Чтобы открыть такой архив, установите курсор на файле и нажмите CTRL+PgDn. Чтобы создать самораспаковывающийся архив с помощью упаковщика ZIP, ARJ, RAR или ACE, выберите в диалоге архивации соответствующую опцию. Кроме того, можно преобразовать обычный ZIP-архив в самораспаковывающийся, заменив расширение ZIP-файла на EXE. Total Commander далее запросит ваше подтверждение на создание самораспаковывающегося ZIP-архива.

Чтобы упаковывать и распаковывать файлы, вам нужна специальная программа-упаковщик, наподобие pkzip.exe, pkunzip.exe, arj.exe, lha.exe, rar.exe, uc.exe и ace.exe. Total Commander может выступать для этих программ в качестве оболочки. Кроме того, Total Commander содержит PKZIP-совместимый внутренний упаковщик, который поддерживает почти все функции PKZIP, даже создание многотомных ZIP-файлов! Из-за экспортных ограничений законодательства США не поддерживается только шифрование. Этот упаковщик основан на библиотеке ZLIB, чьим автором является Jean-loup Gailly. Исходный код на C бесплатно доступен в Интернете по следующему FTP-адресу: ftp://ftp.uu.net/pub/archiving/zip.

С помощью Total Commander CAB-архивы можно только распаковывать, но НЕ создавать (для упаковки нужен специальный плагин). Дополнительные архиваторные плагины доступны на странице 'Addons' нашего сайта www.ghisler.com.

Начиная с в версии 5.0, имеется внутренний TAR-, GZ- и TGZ-упаковщик! TGZ непосредственно создаёт TAR- файл внутри GZ-файла за одну операцию.