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

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



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

    Цитата:
    Кстати, а оригинальный 7-zip файлы .tar.zst .tzst не умеет открывать

    С плагином Modern7z открывает.

    Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 21:06 02-02-2023
    insorg



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

    Цитата:
    оригинальный 7-zip файлы .tar.zst .tzst  
    И не должен он этот изврат открывать. Для этого под 7zip специальный плагин есть. Тогда он и это сможет, и ещё кучу всего другого.
     
    Добавлено:
    Pasha_ZZZ
    Во, точно. Он-самый.  
     
    Эх, надо было F5 перед отправкой поста жмякать...  

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 21:09 02-02-2023
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Так понимаешь какая штука получается, допустим ты написал, что программа поддерживает распаковку какого то формата, так. Вот 7-zip ZSTD - это не формат. А как раз zipx с ZSTD и .tar.zst .tzst  - именно, что часть спецификации форматов Zip и Tar - вот типа написал, что такой формат поддерживает - пожалуйста и реализуй его. А там уже Zstandard сидит.
    Pasha_ZZZ
    Хороший плагин и обновляется чаще, опять же и автору можно написать.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 21:15 02-02-2023 | Исправлено: lelik007, 21:17 02-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    lelik007
    Аниськин и тут на форуме появляется

    Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 21:18 02-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Цитата:
    А как раз zipx с ZSTD и .tar.zst .tzst  - именно, что часть спецификации форматов Zip и Tar - вот типа написал, что такой формат поддерживает - пожалуйста и реализуй его.
    Ну да, в спеках zip наворотили дряни, теперь всем расхлёбывай.
    Так-то в теории придётся мучать-уговаривать разраба на оф.форумах, чтобы он тоже это извращение в zipы навернул.

    Цитата:
    автору можно написать
    Автору 7zip тоже можно написать на сурсфорже.

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 21:21 02-02-2023
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Ну, когда такие штуки появятся да, придется конечно, а вот .tar.zst .tzst - я сегодня полез в Linux и BSD - все в нем, мануалы, исходники, готовые программные пакеты. Я думал - экзотика какая, какая уж экзотика.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 21:34 02-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    lelik007
    Можно еще вот этим все плаги разом скачать:
    https://www.upload.ee/files/14894727/Get7zipPlugins.zip.html

    Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 21:42 02-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Цитата:
    полез в Linux и BSD - все в нем
    Ну, эти вообще любят изврат вместо нормальных zip/deflate и 7z/lzma.
    Вечно у них всякое bz2, gz2, xz, теперь ещё и zst... Ещё и мания всё в tar заворачивать, ибо подумать про "больше одного файла на архив" нельзя.
    Впрочем, это уже отдельная история, которая может стать оффтопом.
     
    Добавлено:
    Pasha_ZZZ
    Так-то можно и CURLой обойтись в принципе.

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 21:42 02-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Ну в этом скрипте во-первых скачиваются даже новые плагины, которых пока нет. Во-вторых, раскладываются по папкам для 7-зип и арклайт (с переименованием для последнего). В-третьих, используется WinTLS wget, который мало весит.

    Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 22:00 02-02-2023
    los

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

    Цитата:
    Ну, эти вообще любят изврат вместо нормальных zip/deflate и 7z/lzma.  

    Мысль о том что 7z(или не менее любимый в windows rar) порой не отвечают определенным требованиям в голову не приходила?

    Всего записей: 8075 | Зарегистр. 08-09-2001 | Отправлено: 22:25 02-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Ага, я уже успел пробежаться взглядом, вроде неплохо собрано.
    Разве что ещё предусмотреть скачивание 7zr.exe или 7za.exe для распаковки зипов, чтоб не тащить 7z.exe и 7z.dll запросто так.
     
    los
    Вопрос не в том "кто лучше и главнее всех".
    За столько лет предусмотреть такой формат, который может "больше 1 файла в архиве", - не бог весть какая задача.
    А раз уж придумали своё zstd, то нечего его пихать в уже устоявшиеся форматы, которые не имеют к ниму никакого отношения изначально. Аналогия. Ради чего это всё? Не вижу даже ни капли смысла.

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 22:40 02-02-2023 | Исправлено: insorg, 22:46 02-02-2023
    Pasha_ZZZ



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

    Цитата:
    предусмотреть скачивание 7zr.exe или 7za.exe для распаковки зипов, чтоб не тащить 7z.exe и 7z.dll запросто так.

    Ну сжатая она небольшая.
    А тащится с собой из-за того, что:
  • писал во времена, когда DigitalOcean попал под замес и сайт просто так не открывался;
  • exe+dll нужны для того, что 7-Zip еще и используется для получения версий дллок, а это умеет делать только такая связка (даже 7za не умеет PE EXE).

  • Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 22:56 02-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Цитата:
    используется для получения версий дллок
    Так можно ж было типа такого
    Код:
    @set PathDLL=%~dp0FILE.DLL
    @for /f "tokens=1* delims== usebackq" %%a in (`wmic datafile where name^='%PathDLL:\=\\%' get version /value`) do if not "%%b"=="" @set Version=%%b
    @echo %Version%
    , а не 7z дёргать на это. Работает даже на XP.
     
    Добавлено:
    И тогда для распаковки нам минимального 7za.exe и хватит.

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 23:06 02-02-2023 | Исправлено: insorg, 23:07 02-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Если WMI жив, а он бывает достаточно часто убит. В общем, по возможности не использую WMI.

    Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 23:09 02-02-2023
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    Я соглашусь с insorg - если есть хорошо документированный формат архива и метода, очень легко уговорить разработчиков его добавить на распаковку в 7-zip и Winrar, если он востребованный. Если 1 формат архива а в нем 1 метод упаковки. А zipx с zstd, 7-zip с zstd - а все видимо оттого, что нельзя например папки добавлять в именно .zst. Так уж лучше формат как то исправить - чтобы и файлов было сколько хочешь и папок, чем в непонятные контейнеры засовывать.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 23:12 02-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Цитата:
    он бывает достаточно часто убит
    Чем его можно убить?
     
    lelik007
    Цитата:
    А zipx с zstd, 7-zip с zstd - а все видимо оттого, что нельзя например папки добавлять в именно .zst
    Там всё хуже. По сути .zipx - это просто добавили расширение, чтобы .zip'ы можно было отловить шаблоном "*.???x". Зачем так - это отдельная песня, ссылаются на похожесть с .docx, .xlsx и тому подобных.
    А соответствия, что zstd совать только в иксы или нет, вообще никакого. Отсюда и проблема. Было бы чётко deflate=zip, а zstd=zipx, тогда и путаницы бы не было, и проблем бы не было.
    Цитата:
    лучше формат как то исправить - чтобы и файлов было сколько хочешь и папок, чем в непонятные контейнеры засовывать
    Сейчас набегут линуксоиды и будут рассказывать, что это "канонично" и хорошо.
    Цитата:
    если есть хорошо документированный формат архива и метода
    Формально, в спеках zip или ещё где-то оно уже есть.

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 23:17 02-02-2023 | Исправлено: insorg, 23:23 02-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Говносборки, твикеры и оптимизаторы. Последствия даже после вылеченных вирусов и удаленной малвари.
     
    И вообще, весь набор в архиве - мегабайт. Если человек парится из-за таких мизерных объемов - ему явно не о плагинах надо думать.

    Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 23:27 02-02-2023
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Кстати, а вы попробуйте вот этот файл
    https://workupload.com/file/arkzzMm2fx8
    извлечь Winrar (у меня 6.11) а также bsdtar 3.6.2 Win64 так извлекает
    и 7-zip + Modern7z (последние версии)  - посмотрите разницу.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 23:32 02-02-2023 | Исправлено: lelik007, 23:38 02-02-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Я бы посмотрел на это с другой стороны. Если тебе нужны плагины, то 7z у тебя уже есть. А раз он уже есть, то разумно его найти и использовать, а не тащить ещё одну копию.
    Ну и, если не обращать внимание на XP, то скачать можно даже повершелом. Ещё минус файл в архиве.
    Итого, остаётся один батник, ни единого "левого" бинарника. Даже если ты уверен, что они чистые, без них всё равно проще и удобнее.

    Всего записей: 20548 | Зарегистр. 04-11-2010 | Отправлено: 23:33 02-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Ну так в чем проблема, скачивайте хоть через BITS или VBS/JS. Никто ж ничего вам не навязывает. У меня все так работает и все меня лично устраивает. Не нравится - мне пофиг.
    З.Ы.: Павершелл тормозной как скотина, тоже использую только когда по-другому никак.

    Всего записей: 13411 | Зарегистр. 11-03-2002 | Отправлено: 23:36 02-02-2023
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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