Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 4)
Бесплатный архиватор с высокой степенью сжатия

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: Часть 1  |  Часть 2  |  Часть 3


Официальный сайт | Страница проекта на SourceForge.net

Примечания: | Справка: | О программе:
LZMA SDK | История версий | Страница загрузки
На 7-Zip.org доступны сборки для всех поддерживаемых ОС, исходные коды,
а также пакет 7-Zip Extra (автономная консольная версия, библиотеки и плагин для FAR)
 
Тема Сборки и украшательства архиватора 7-Zip

Загрузить:

Последняя стабильная версия: 25.01 (03.08.2025) | Download 7-Zip 25.01 (03.08.2025)
 
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 | x86-64 | arm | arm64, macOS arm64/x86-64, Extra (x86/x64), LZMA SDK, Source (.7z | .tar.xz)
 
Последняя beta-версия: 24.04 (05.04.2024), для Linux/MacOs 05.05.2024 выложена v24.04 beta
Windows: (AMD64, SFX , x86, SFX , Arm64, SFX) | Linux: (AMD64, tar.xz , x86, tar.xz , Arm64, tar.xz , ARM, tar.xz) | MacOS X: (Arm64 and AMD64, tar.xz) | 7-Zip Extra: (7z. x86 + AMD64, DLL, standalone console, ANSI Far plug-in)
 
Последняя alpha-версия: 21.02 (06.05.2021)
x86 (7-Zip SFX) | x64 (7-Zip SFX)
 
Расшифровка обозначения аппаратных платформ к таблицам:
IA32 Win32 для x86/х86-64 и совместимых по набору машинных команд процессоров от i386 и новее    
AMD64 Win64 для AMD64/Intel EMT64 х64-86 совместимые процессоры от AMD K8 и новее    
IA64 Win64 для Intel Itanium/Itanium 2    
ARM Win32 для DEC StrongARM SA-110/Intel XScale совместимые процессоры    
Arm64 64-х битные RISC процессоры с архитектурой ARMv8-A и совместимые с ними

Примечание:
Alpha и Beta-версии 7-Zip зачастую являются развитием "стабильных" версий с улучшениями и исправлениями багов.
Ссылки на альфы ищем в разделе Open Discussion форума проекта 7-Zip, там же можно получить и консультацию от разработчика.


Дополнения:

  • Плагины для архиватора 7Zip на tc4shell
  • Архив 7-Zip ZS
  • Форк с поддержкой дополнительных алгоритмов - Zstandard, Brotli и др. Vista+. На странице есть подробные результаты тестов разных алгоритмов и инструменты для тестирования.
  • Ultra7z Archive Optimizer 1.09 Ахтунг! при конвертации пропадают файлы - Проверяйте количество файлов в созданном архиве! Работайте с копиями.
  • Ultra7z Optimizer 0.12  
  • m7zRepacker 1.0.32.301 (версия 7-zip 9.20 включена)
  • Плагин MutiArc для Total Commander с поддержкой 7z
  • Отдельный 7z-плагин для Total Commander
  • Ещё один новый 7z-плагин для Total Commander - Total7zip
  • Иные программы, поддерживающие архивацию в формате 7z
    Дополнительные бесплатные утилиты:

  • 7z SFX Tools - модифицированные SFX модули 1.7.0.3900, Архив версий и 7ZSplit.exe
  • 7z SFX Constructor - программа для сжатия файлов\папок в один *.exe
  • Графическая оболочка для 7z SFX Tools (версия 0.6.0.1, 342 КБ, 01.05.2007)
  • Кнопка для создания и работы с SFX-архивами 7z в Total Commander (Архив версий) (автор: GORA2)
  • Универсальный загрузчик для многотомных 7z SFX архивов. Описание (автор: GORA2)
  • 7-Zip Parameter Generator - генератор параметров командной строки для особых настроек сжатия

    Часто задаваемые вопросы:

  • Почему для использования 2+ ГБ памяти желательно установить 64-битную версию Windоws?
  • Как добавить к имени архива текущие дату и время?
  • Если забыли пароль к архиву, cRARk for 7-Zip purpose, 7z Cracker, Parallel Password Recovery (7-zip module), Hashcat, Daossoft ZIP Password Rescuer
  • А почему вообще в последних версиях убрана поддержка NSIS?
  • Как помещать каждый файл/папку в отдельный архив? (Put each file to separate archive)

  • Всего записей: 39763 | Зарегистр. 26-02-2002 | Отправлено: 20:16 28-11-2021 | Исправлено: tmrx, 04:50 03-12-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Loafer
     
    Сходно. Хотел список LS кинуть, но проще дать архив - 7-zip_2407_x64_upd.7z (достаточно просто распаковать в каталог 7-Zip), а там что нужно можно и самому подстроить в конфигах. Набор кодеков и форматов давно не пересматривался, да и часть задач под кои он подбирался отпали, а почистить ненужное руки не доходят.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35484 | Зарегистр. 31-07-2002 | Отправлено: 16:38 01-08-2024
    BorlandIMHO

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    civitus

    Цитата:
    как настроить, чтобы архиватор автоматически распаковывал запороленые архивы?

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

    Всего записей: 3132 | Зарегистр. 12-10-2006 | Отправлено: 16:52 01-08-2024
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    civitus
     
    Если список паролей и файлов известен, то пишется скрипт который передаст архиватору в командной строке имя файла, опции распаковки и сам пароль. Ещё один вариант внешняя программа которая считает список файлов и паролей к ним, подготовит и выполнит набор вызовов архиватора.
     
    Иных способов не существует.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35484 | Зарегистр. 31-07-2002 | Отправлено: 20:04 01-08-2024
    jentoso



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    civitus (пост)
    Цитата:
    как настроить, чтобы архиватор автоматически распаковывал запороленые архивы?

    Как вариант, если используете Total Commander, подключить плагин Total7zip. Плагин умеет запоминать пароли и открывать архивы с известными паролями без вопросов.
     

    Всего записей: 721 | Зарегистр. 25-10-2008 | Отправлено: 20:06 01-08-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jentoso

    Цитата:
    умеет запоминать пароли  

    Только тогда он хранит их в своём же конфиге, посему "слегка" не секурно.
    Предпочитаю наоборот не запоминать.

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 03:40 02-08-2024
    jentoso



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Вопроса по сохранности не было.

    Всего записей: 721 | Зарегистр. 25-10-2008 | Отправлено: 04:28 02-08-2024
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите есть ли способ заставить 7z при распаковке сначала создать структуру папок и лишь после этого начать извлекать файлы ?
    Ну очень такого хочется.

    Всего записей: 7700 | Зарегистр. 31-08-2008 | Отправлено: 12:52 02-08-2024
    Egor30



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch

    Код:
    7z x -i!DIR1\DIR2\file.ext arcname.7z


    Всего записей: 190 | Зарегистр. 22-11-2007 | Отправлено: 13:05 02-08-2024
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Egor30
    Синтаксис не понял, но вроде бы работает.
    Спасибо

    Всего записей: 7700 | Зарегистр. 31-08-2008 | Отправлено: 13:14 02-08-2024 | Исправлено: ndch, 13:19 02-08-2024
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch

    Цитата:
    Подскажите есть ли способ заставить 7z при распаковке сначала создать структуру папок и лишь после этого начать извлекать файлы ?

    Что вы под этим подразумеваете? Если создать какую-то папку в которую будет извлечен архив, то смотрите ключ '-o'
    7z x foo.7z -o{dir_path}

    Всего записей: 8075 | Зарегистр. 08-09-2001 | Отправлено: 13:46 02-08-2024 | Исправлено: los, 13:46 02-08-2024
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Это всё полумеры. Для дефрагментации папок спользуйте DiskTrix UltimateDefrag.
    Вот одно из моих сообщений.
    и ещё одно


    ----------
    Мы все умрём. (-:

    Всего записей: 5553 | Зарегистр. 23-04-2009 | Отправлено: 13:46 02-08-2024
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Egor30
     
    Ключи перепутаны: не -i (-i Include filenames), а -o (-o Set Output directory)
     
    -i : INCLUDE - что включать в обработку;
     
    ndch
     
    Задача решается в консольной версии 7-Zip с использованием ключа -o (set output patch, см. справку 7-Zip, раздел User's Guide for command line version :: Command Line Switches :: Set Output directory) который можно использовать с командами e и x : 7z e arc -o<patch> ,  <patch> может быть как полным, так и относительным.  
     
    Например команда:
     
    7z e test.7z -o7\8\*
     
    распакует в текущий каталог архив test.7z по относительному пути .\7\8 и если каталоги 7 и 8 не существуют, то они будут созданы при распаковке.
     
    los
     
    Опередил пока я инструкцию писал.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35484 | Зарегистр. 31-07-2002 | Отправлено: 14:02 02-08-2024 | Исправлено: Victor_VG, 14:05 02-08-2024
    azot6s2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Работа с 7zip из командной строки.
     
    создать список исключений в отдельном файле в батнике
     
    Пример команды 7z:
     
    7z.exe a -tzip -ssw -mx9 -r0 -x@exclus.txt C:\Temp\backup.zip C:\Data
     
    * где exclus.txt — файл с исключениями.
     
    А где должен находиться данный exclus.txt?  рядом с батником или где?
    и поддерживает ли 7zip  кириллические символы в батнике?

    Всего записей: 145 | Зарегистр. 06-03-2023 | Отправлено: 19:16 02-08-2024
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    azot6s2
     
    Самое надёжное рядом с архивом. С кириллицей у оси возможны проблемы т.к. в GUI и консоли используются разные кодировки что в ряде ситуации может вызвать сбой. Я бы не стал её использовать без острой нужды.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35484 | Зарегистр. 31-07-2002 | Отправлено: 19:45 02-08-2024
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    azot6s2

    Цитата:
    А где должен находиться данный exclus.txt?  рядом с батником или где?

    В папке где будет исполнятся команда. Можете указать полный путь к файлу exclus.txt и тогда это ограничение снимется.

    Всего записей: 8075 | Зарегистр. 08-09-2001 | Отправлено: 21:37 02-08-2024
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Ну так я и спрашиваю, что из этого в природе встречается и может пригодиться, а что, например, уже просто не нужно, потому, что интегрировано нативно? Некоторые из тех плагинов имеют даты пяти-семилетней давности.
    А ещё все ли из них нужны для распаковки? Например, есть ли что-то, что более эффективно пакует, а вот распаковывается стандартным 7-zip седой давности?
     
    Кроме того, я так до сих пор и не понял, чем отличаются Codecs от Formats и чем чревато кодек втулить в формат или наоборот.

     
    В природе встречается всё, иначе бы плагинов не было. Более других - на мой взгляд - могут пригодиться WinCryptHashers (вычисление контрольных сумм - их там больше, чем в 7-Zip), Iso7z (поддержка разных образов CD), Smart7z (гибкая настройка сжатия), Modern7z (поддержка быстрого сжатия).
     
    Метод Fast LZMA2 (из Modern7z), кажется, единственный, который распаковывается оригинальным 7-Zip. Он не создаёт новый метод, а лучше распараллеливает старый. Smart7z не привносит новых методов, а позволяет включать старые по сценарию - принцип его действия аналогичен файлу конфигурации архиватора FreeArc.
     
    Codec - это новый алгоритм сжатия, он может встречаться в контейнере 7z. Format - это новый формат контейнера (не 7z, а то и вовсе не архив в привычном смысле). Как поведёт себя 7-Zip, если их перепутать, не проверял, но вряд ли что-то хорошее выйдет.

    Всего записей: 1167 | Зарегистр. 12-06-2019 | Отправлено: 22:16 02-08-2024
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    7-Zip searches plugins in 3 places: 7z.dll Formats\* Codecs\*

    Всего записей: 5553 | Зарегистр. 23-04-2009 | Отправлено: 22:36 02-08-2024
    wseventeen

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Как поведёт себя 7-Zip, если их перепутать, не проверял, но вряд ли что-то хорошее выйдет.

    7z не придаёт сакрального значения именам (в отличии от arclite). Все 3 места используются одинаково, кодек-формат-формат&кодек определяется по наличию ф-й в DLL.

    Всего записей: 1476 | Зарегистр. 20-12-2007 | Отправлено: 03:35 04-08-2024
    codecs



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    некотрые плагины являются одновременно кодеком и форматом в одном флаконе - поэтому им пофиг где лежать

    Всего записей: 2299 | Зарегистр. 22-07-2003 | Отправлено: 10:47 04-08-2024
    Wave_Blessed

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А зачем тогда разделение нужно? Чтоб никто не догадался?
     
    Про арклайт, кстати, тоже интерес есть, но просто я всё никак не соберусь с духом обновить FAR с имеющейся у меня 6071 сборки до актуальной.

    Всего записей: 1339 | Зарегистр. 16-04-2006 | Отправлено: 15:48 07-08-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 4)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.B0ard 2000-2026

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru