Як зробити "застаріле" стиснення ZIP за допомогою 7zip?


17

У нас є стара програма, яка вимагає, щоб поштові файли були у "застарілому" форматі. Я дуже хотів би позбутися рекламного ПЗ WinZip і використовувати 7zip. Однак я не знаю, які параметри стиснення і такі рівні "спадщині".

Як це зробити?

Для довідок є методи компресії, які я маю вибрати

  1. Спуску
  2. Спустіть64
  3. BZip2
  4. LZMA
  5. PPMd

Або який метод стиснення я використовую навіть має значення? Чи все-таки все-таки увійде як "застарілий" zip-файл?


Яку версію Windows ви використовуєте, яка не має вбудованої підтримки ZIP?
digitxp

@digi - це стара (приблизно на початку 2000-х чи, можливо, наприкінці 90-х) бібліотека декомпресії ZIP, яка використовується в рамках програми.
Earlz

Відповіді:


19

Спадкове zip-стиснення схоже на метод Deflate у 7-zip, і запропонує найбільшу сумісність між різними програмами стиснення.

З КБ Winzip :

.Zip Legacy стиснення (максимальна сумісність):

Параметр стиснення Legacy (Zip 2.0) використовує традиційний алгоритм стиснення даних, відомий як дефляція, який підтримується всіма версіями WinZip і практично всіма іншими утилітами файлів Zip. Метод спуску зазвичай вважається хорошим алгоритмом стиснення для цілей більшості типів файлів. .Zip: Стислість застарілих - ваш найкращий вибір, коли утиліта Zip вашого одержувача пошти невідома або відомо, що вона використовує старіші технології. WinZip та WinZip Courier фактично використовують найвищий доступний параметр стиснення для методу спуску або максимального дефляції. Таким чином ви отримуєте найменші, сумісні файли Zip.


Якщо розширенням архіву є .ZIP, то для встановлення застарілого стиснення достатньо вказати метод «Дефляція». Однак якщо розширення не є .ZIP, здається, командний рядок 7z.exe за замовчуванням Тип архіву до -t7z та so -tzip повинен бути вказаний замість (або додатково).
ніч

"Якщо перемикач -t {archive_type} не вказано, 7-Zip використовує розширення імені файлу архіву для виявлення типу архіву. Якщо ви створюєте новий архів, перемикач -t {archive_type} не вказаний і розширення архіву не існує, 7-Zip створить .7z архів. " sevenzip.osdn.jp/chm/cmdline/switches/type.htm
ноябрь
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.