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

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

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

Maz



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


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

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

Загрузить:

Последняя стабильная версия: 24.08 (11.08.2024) | Download 7-Zip 24.08 (2024-08-11)
 
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)

  • Всего записей: 39035 | Зарегистр. 26-02-2002 | Отправлено: 20:16 28-11-2021 | Исправлено: ndch, 16:24 20-08-2024
    codecs



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а еще разумнее использовать Innosetup - та же компрессия LZMA2, тоже бесплатный - но возможностей на порядок больше

    Всего записей: 2087 | Зарегистр. 22-07-2003 | Отправлено: 23:41 14-06-2024
    jasonliull



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v24.07 Final
        The bug was fixed: 7-Zip could crash for some incorrect ZSTD archives.

    Всего записей: 2763 | Зарегистр. 05-08-2012 | Отправлено: 13:01 19-06-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    codecs
    Вот тут уже сомнительно. Нормальный SFX можно обратно на запчасти разобрать. А этот inno только перепаковывать со всеми сопутствующими костылями. Спасибо, но нет. Пусть оставят это себе.

    Всего записей: 17626 | Зарегистр. 04-11-2010 | Отправлено: 13:28 19-06-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Тоже можно попробовать разобрать, этим.
    https://sourceforge.net/projects/innounp/files/innounp/innounp%200.50/

    Всего записей: 2945 | Зарегистр. 13-10-2006 | Отправлено: 14:11 19-06-2024
    sov44



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

    Всего записей: 113 | Зарегистр. 13-03-2007 | Отправлено: 18:49 19-06-2024
    insorg



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

    Всего записей: 17626 | Зарегистр. 04-11-2010 | Отправлено: 21:52 19-06-2024
    Tower_VA

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, помогите маленько разобраться. Вопрос простой в чем различия между файлами
    7za.dll  7za.exe и  7zr.exe на первый взгляд это консольные приложения но чем то же они отличаются, может для разных ОС? И для чего файл 7zxa.dll который в Тотал коммандере почему то называется TC7Z.DLL. И там еще есть файл TC7ZIPIF.DLL но на сайте 7-zip я такой не нашел. Спасибо!

    Всего записей: 87 | Зарегистр. 21-06-2023 | Отправлено: 10:35 20-06-2024
    pressF



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

    Цитата:
    Обновил русскую справку до 24.07

    не вижу ссылки на github

    Всего записей: 1264 | Зарегистр. 29-03-2023 | Отправлено: 10:52 20-06-2024
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Tower_VA
    А читать сейчас уже не модно?

    Цитата:
    7za.exe     - standalone console version of 7-Zip with reduced formats support.
    7za.dll     - library for working with 7z archives
    7zxa.dll    - library for extracting from 7z archives
    7zr.exe - то же самое, что и 7za, но поддерживает только 7z архивы.
    А if.dll - это некий интерфейс, который используется только в 32-битном тотале.

    Всего записей: 12719 | Зарегистр. 11-03-2002 | Отправлено: 11:09 20-06-2024 | Исправлено: Pasha_ZZZ, 11:09 20-06-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tower_VA
    Есть полноформатные 7z.exe(CLI)/7zG.exe(GUI) + 7z.dll, остальное в той или иной мере огрызочки, кто есть кто можно почитать в readme.txt https://7-zip.org/a/7z2407-extra.7z , кроме 7zr.exe, который в SDK https://7-zip.org/a/lzma2407.7z  

    Цитата:
    7zr is a stand-alone executable. 7zr handles fewer archive formats than 7z, but does not need any others. 7zr is a "light-version" of 7za that only handles 7z archives.


    Цитата:
    И там еще есть файл TC7ZIPIF.DLL но на сайте 7-zip я такой не нашел.

    Не знаю, где там, но в TC 11.03 x64 такого файла нет.
     
    7zxa.dll - очень популярная библиотека для распаковки только формата .7z (со всеми методами которые он официально поддерживает) - в не модифицированном виде используется, например, в Winrar для этой цели. И в TC используется она же только сборки автора К.Гислера.
    А 7za.dll тоже самое + упаковка формата .7z. И все они огрызочки 7z.dll.
    В зависимости от целей другие разработчики могут включать в свои программы те или иные составляющие 7-zip, для этого все и нужно.

    Всего записей: 2945 | Зарегистр. 13-10-2006 | Отправлено: 11:20 20-06-2024 | Исправлено: lelik007, 11:58 20-06-2024
    Tower_VA

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

    Цитата:
    А читать сейчас уже не модно?
     
    Да я пытался почитать только там все на английском и я почти ничего не понял. По этому и спросил, уж извините за беспокойство и спасибо за разъяснения.
     
     
    Добавлено:

    Цитата:
    И там еще есть файл TC7ZIPIF.DLL но на сайте 7-zip я такой не нашел.
     
    Не знаю, где там, но TC 11.03 x64 такого файла нет.
    Забыл уточнить ТС сборка СамЛаба. Теперь все понятно есть как бы основной 7-zip и куча полезных огрызочков кому какой нужен Спасибо!

    Всего записей: 87 | Зарегистр. 21-06-2023 | Отправлено: 11:43 20-06-2024
    lelik007



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

    Цитата:
    Да я пытался почитать только там все на английском и я почти ничего не понял.

    Это дело поправимое,
    https://translate.google.com/
    https://translate.yandex.ru/
    не у всех встроенный английский. Стесняться не нужно, многие так и читают, главное понимать где и что читать.
    Про TC7ZIPIF.DLL - это Паше виднее, если он так написал, значит, скорее всего так и есть. Я просто лет 5 уже x86 не видел ничего, если можно видеть x64.

    Всего записей: 2945 | Зарегистр. 13-10-2006 | Отправлено: 11:50 20-06-2024 | Исправлено: lelik007, 11:56 20-06-2024
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tower_VA
     
     
    7z*-extra.7z/readme.txt

    Цитата:
    7za.exe     - standalone console version of 7-Zip with reduced formats support.
    7za.dll     - library for working with 7z archives


    Цитата:
    7za.exe features:
     
      - High compression ratio in 7z format
      - Supported formats:
          - Packing / unpacking: 7z, xz, ZIP, GZIP, BZIP2 and TAR  
          - Unpacking only: lzma, CAB, ZSTD.
      - Highest compression ratio for ZIP and GZIP formats.
      - Fast compression and decompression
      - Strong AES-256 encryption in 7z and ZIP formats.
     

    lzma*.7z/lzma-sdk.txt:

    Цитата:
    bin/7zr.exe      - 7-Zip console program (reduced version)
    bin/x64/7zr.exe  - 7-Zip console program (reduced version) (x64 version)

    * 7zr поддерживает только 7z/LZMA сжатые методами BCJ/BCJ2.


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

    Всего записей: 34045 | Зарегистр. 31-07-2002 | Отправлено: 12:18 20-06-2024
    Tower_VA

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

    Цитата:
    не у всех встроенный английский. Стесняться не нужно, многие так и читают, главное понимать где и что читать.
    Про TC7ZIPIF.DLL - это Паше виднее, если он так написал, значит, скорее всего так и есть. Я просто лет 5 уже x86 не видел ничего, если можно видеть x64.
    У меня старый ноут с Вин-7-32 и не обновляемый хром в котором в принципе есть переводчик но только вот беда что он предлагает перевести когда не надо а когда надо его нет Я иногда пользуюсь переводчиком яндекса но даже после перевода бывает что ничего не понятно. Да и мозги уже не работают. По поводу 32 и 64 ну тут мне приходится использовать и то и это так как сейчас я не дома и у меня только 32 а дома конечно Вин 10-64 и 7-zip и другие приложения большинство 64. А у ТС Самлаба смешанная версия сборки, она конечно учитывает разрядность при установке но как то выборочно при установки на х86 систему присутствует полно файлов для х64.

    Всего записей: 87 | Зарегистр. 21-06-2023 | Отправлено: 12:35 20-06-2024
    sov44



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

    Всего записей: 113 | Зарегистр. 13-03-2007 | Отправлено: 14:34 20-06-2024
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pressF
    Tower_VA
     
    В шапке - Справка - Русская справка by sov44.

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

    Всего записей: 34045 | Зарегистр. 31-07-2002 | Отправлено: 14:53 20-06-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tower_VA
    Вы еще TCLZMA64.DLL пропустили, может в x86 (TCLZMA.DLL) - это метод LZMA для .zip, делается из LZMA SDK, активируется параметром wincmd.ini:

    Цитата:
    LzmaAllowed=1: ZIP packer: Allow LZMA compression (not recommended, needs WinZip >=12 to unpack). When enabled, you can choose a pack rate of 10 for LZMA.

    То есть в настройках архивации появляется значение 10 для zip (LZMA в .zip). Сильно такое себе, т.к. контейнер .zip не поддерживает непрерывное сжатие, опять же без фильтров 7-zip (BCJ2 или Delta, например). Но это есть.

    Всего записей: 2945 | Зарегистр. 13-10-2006 | Отправлено: 15:12 20-06-2024 | Исправлено: lelik007, 15:39 20-06-2024
    Tower_VA

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

    Цитата:
    В шапке - Справка - Русская справка by sov44.
     

    Спасибо, скачал почитал раздел командная строка, там написано
    7za.exe - автономная (alone) консольная версия 7-Zip. Не использует внешние DLL-файлы. Поддерживаются только некоторые форматы 7-Zip. А зачем в архиве 7z2407-extra.7z лежит 7za.dll если написано что Не использует внешние DLL-файлы.

    Всего записей: 87 | Зарегистр. 21-06-2023 | Отправлено: 17:46 20-06-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tower_VA
    Для включения в дистрибутивы других программ, чтобы упаковывать поддерживаемые ею форматы, т.к. 7zxa.dll - только распаковывает. 7zxa.dll = UNRAR(64).DLL для формата RAR, которая тоже есть в TC. 7za.exe - самодостаточная программа, 7za.dll - самодостаточная dll, а друг другу они не нужны, просто рядом лежат и называются по одному принципу.

    Всего записей: 2945 | Зарегистр. 13-10-2006 | Отправлено: 18:09 20-06-2024 | Исправлено: lelik007, 21:02 23-06-2024
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tower_VA
     
    Точно для той же задачи что и пара 7z.exe - 7z.dll: 7z.exe |7za.exe |7zxa.exe |7zr.exe это не использующие внешние зависимости консольные программы работающие в своём процессе (каждый процесс для планировщика заданий ОС это отдельная задача) которые управляются ключами командной строки, а одноимённые DLL это сходные по решаемым ими задачам управляемые по правилам Win32API исполняемые модули загружаемые в процесс вызывающего их EXE. В отличии от EXE модули DLL не могут быть загружены в память напрямую и если нам нужно использовать DLL то нам нужно запустить вызывающий её EXE который сформирует для неё набор параметров, запустит её а после правильно обработает её вывод и сообщит ОС успешен ли был её вызов.
     
    А вот модуль 7zG.exe это просто графическая оболочка для удобного запуска консольных 7z.exe, 7za.exe, zxa.exe и 7zr.exe.

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

    Всего записей: 34045 | Зарегистр. 31-07-2002 | Отправлено: 18:27 20-06-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

    Компьютерный форум 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-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru