Сайт о сжатии  >>  ARCTEST

Сравнительные тесты
    Текстовые файлы
    Текстовые файлы (Mac)
    EXE-файлы
    EXE-файлы (Mac)
    Исполнимые EXE-сжатые
    Аудио: Wav-файлы
    Аудио: Wav-файлы (Mac)
    Графика: TIFF-файлы
    Графика: TIFF-файлы (Mac)
    Разноформатные файлы
    Разноформатные файлы (Mac)
    Файлы демо-игры
    Файлы демо-игры (Mac)
Альтернативные тесты
    Русский текст
    Английский текст
    Исходники
    WinWord-файл
    Excel-файл
    EXE-файл
    Новые тесты
Графические тесты
    Сжатие изображений без потерь
Новости
    Архив новостей
    Архив рассылки
Утилиты
    Просмотра-распаковки
    Идентификации-распаковки
    COM/EXE-распаковки, анализа
    Распаковки инсталляций
    Создания SFX-архивов/инсталляций
    Конвертирования
    Починки архивов
    Поиска
    Универсальные оболочки
    Управления баннерами
    Управления файлами
    Резервного копирования
    Тестирования
    Разные
Файл-менеджеры
    Файл-менеджеры
    Арх.-модули для FAR
    Арх.-модули для Win. Commander
Описания
    Статьи, интервью
    Теория, алгоритмы
    Self-описания архиваторов
    FAQ
    Разное
Линки
    Архиваторные
    COM/EXE/DLL-пакеров
Necromancer's DN
    О программе
    Новости свежих версий
    Архив новостей
Поддержка
   
    Подписка на рассылку новостей
    Архиваторные опросы
    Об авторе
Все о сжатии / arctest. Авторский проект.
---------------------------------------------------------

Прикрутка в DN нового консольного PkZip'a

Не так уж давно компания PKWARE после практически пятилетнего перерыва выпустила новую 32-битную версию своего знаменитого компрессора PkZip, работающего через командную строку. Компания последние годы занималась только Windows 95 GUI-версией архиватора, которая правда не пользуется большой популярностью, возможно по причине несколько убогого интерфейса, несравнимого с медленноватым WinZip'ом и прочими zip'ующими конкурентами. И хотя последняя версия GUI-архиватора имеет версию 2.6x, рассматриваемая новая консольная версия программы именуется PkZip 2.50. Ее отличительными особенностями по сравнению со старым добрым PkZip 2.04g являются:

  • работа только в среде Windows;
  • поддержка длинных имен файлов;
  • функции упаковки, декомпрессии, конвертации в SFX и исправления сбойных архивов организованы одним модулем (exe'шником на 340 Кбайт);
  • имеются функции UU-кодирования/декодирования;
  • возможность сохранения конфигурации программы в реестре.

Кроме всего прочего, в программе полностью изменились все ключи и опции, приобретшие теперь не одно- или двухбуквенные обозначения, а названия в виде слов с понятным значением (их правда можно сокращать до 3-4 символов). Собственно говоря, именно по причине путаницы с параметрами я и решил написать данную статью. Думаю многие пользователи захотят с помощью нового PkZip'а получить высокую скорость и поддержку длинных имен при сжатии/распаковке в своих DOS Navigator'ах, FAR'ах и прочих Windows Commander'ах. В этом случае перед ними встанет проблема переконфигурации архиваторных настроек своих оболочек. Чтобы облегчить им жизнь, приведу вариант возможной конфигурации для самой популярной, на мой взгляд, оболочки - DOS Navigator'a

Для начала сконфигурируем сам архиватор. Итак, после инсталляции архиватора наберите в командной строке следующее:

PkZip25.exe -config -attr=all

Данная строка означает, что при архивировании будут включаться файлы со всеми атрибутами (скрытые, системные и прочие). Вы можете затем подобным образом определить методы сортировки файлов (PkZip25.exe -config -sort=name) и некоторые другие параметры, которые сохранятся в реестре и будут использованы программой по умолчанию. Однако будьте осторожны — включать рекурсию и многие другие параметры я лично не рекомендую, кроме того, не все из параметров так просто отключаются. Так что возможно вам придется исправлять соответствующие параметры прямо в реестре в подразделах ключа HKEY_CURRENT_USER\Software\PKware\PkZip.

Что же необходимо поставить в настройках DN для ZIP-формата:

Паковщик/Распаковщик — PkZip25.exe (не забудьте что путь к программе должен присутствовать в Path).


Извлечь: -extr -nozip

Извлечь с путями: -extr -direct -nozip

Добавить: -add

Перенести: -add -move

Удалить: -delete

Тест файлов: -test

Ускоренно - поле можно оставить пустым, так как этот режим (-warning) по умолчанию включен

Включить пути: -path=full

Пароль: -password=

(именно так со знаком равно)

Исключить пути - оставить поле пустым

Тип компрессии, нормально: -normal, быстро: -fast, максимально: -maximum

Список файлов: @, если вы ничего не меняли в опциях.


С помощью таких параметров вы сможете выполнять все стандартные операции с обычными zip-архивами, а также сможете не выходя из DN распаковывать (по Shift-F2) архивы с длинными именами, и иметь возможность паковать длинно-именные файлы (по Shift-F1).
Правда не забывайте что DN все же наносит свои ограничения на работу с LFN.

Что касается Navigator'овского конкурента FAR'a, то тут все обстоит гораздо проще. Во первых, программа изначально поддерживает длинные имена файлов, а во вторых, в состав FAR входит уже готовый, прописывающий нужные архивные консольно-zipовые опции в реестр, REG-файл.

Кирилл ВОЛОШИН
  • Другие полезные советы для DOS Navigator'a читайте здесь.
  • О новых версиях DN с поддержкой длинных имен файлов, новых форматов архивов и прочими нововведениями здесь.
Последнее обновление: 11-October-2021

Сайт о сжатии  >>  ARCTEST  >>  Сравнительные тесты  |  Альтернативные тесты  |  Графические тесты  |  Новости  |  Утилиты  |  Файл'менеджеры  |  Описания  |  Линки  |  Necromancer's DN  |  Поддержка

Поиск:
Справка Детальный запрос

Сайт о сжатии >>
  Новинки | О сервере | Статистика

  Книга "Методы сжатия данных" >>
     Универсальные | Изображений | Видео

  Разделы >> Download (статьи+исходники) | Ссылки | Ru.compress | Arctest | Видео | Каталог ссылок | Форум
  Проекты >> Д.Ватолина | А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | А.Филинского | Д.Шкарина | С.Оснача

  Оставьте ваши замечания, предложения, мнения!
  О найденных ошибках пишите на compression_на_graphicon.ru
  © Д.Ватолин, А.Ратушняк, М.Смирнов, В.Юкин и др., текст, состав., 2001-2003
    Project supported by Graphics & Media Lab

   ЭТОТ ДОКУМЕНТ МОЖНО СКАЧАТЬ C http://www.compression.ru/compression.ru/arctest/descript/zipcons.htm

Rambler's Top100 Рейтинг@Mail.ru