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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Maz



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


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

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

Загрузить:

Последняя стабильная версия: 24.09 (29.11.2024) | Download 7-Zip 24.09 (29.11.2024)
 
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 и совместимые с ними

Achtung!
Некоторые провайдеры блокируют официальный сайт. Заходить туда можно через ТОР/прокси или скачивать файлы со страницы проекта на SourceForge.net
Скачивать с посторонних ресурсов, типа различных файлопомоек не рекомендуется, можно легко нарваться на различную заразу.

Примечание:
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) [?]

  • Всего записей: 39352 | Зарегистр. 26-02-2002 | Отправлено: 20:16 28-11-2021 | Исправлено: ndch, 19:01 08-02-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

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

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

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

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

    Всего записей: 2968 | Зарегистр. 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

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



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

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

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



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

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

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

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



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

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

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

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



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

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


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

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

    Всего записей: 7198 | Зарегистр. 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}

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



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


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

    Всего записей: 5411 | Зарегистр. 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

    Всего записей: 35194 | Зарегистр. 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  кириллические символы в батнике?

    Всего записей: 87 | Зарегистр. 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

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

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

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

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

    Всего записей: 7862 | Зарегистр. 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, если их перепутать, не проверял, но вряд ли что-то хорошее выйдет.

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



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

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

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

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

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

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

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



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

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

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

    Всего записей: 1274 | Зарегистр. 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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru