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

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

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

Maz (28-11-2021 20:26): 7-Zip | 7z | 7Zip (часть 4)
Сборки и украшательства архиватора 7-Zip
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

   

gyra

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


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

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

Загрузить:

Последняя стабильная версия: 21.06 (24.11.2021)
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 tarball | x86-64 tarball | arm tarball | arm64 tarball, macOS arm64/x86-64 tarball, Extra (x86/x64), LZMA SDK, Source
 
Последняя beta-версия: 21.04 (02.11.2021)
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 tarball | x86-64 tarball | arm tarball | arm64 tarball, macOS arm64/x86-64 tarball, Extra (x86/x64), LZMA SDK, Source
 
Последняя 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 и др. На странице есть подробные результаты тестов разных алгоритмов и инструменты для тестирования.
  • 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
    Дополнительные бесплатные утилиты:

  • 7-Zip Theme Manager 2020 | ещё темы | современные темы и иконки | готовый файл с поддержкой 7-Zip-zstd
  • 7z SFX Tools - модифицированные SFX модули 1.6.2.3888  1.7.0.3900 Архив версий
  • 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)

  • Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:35 20-12-2016 | Исправлено: Maz, 08:35 29-11-2021
    insorg



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

    Цитата:
    dictionary size for LZMA/LZMA2 compressing was increased to 4 GB (3840 MiB)
    Но ведь 4 GiB = 4096 MiB, а не это вот всё. Кажется, нас обманули...

    Всего записей: 16698 | Зарегистр. 04-11-2010 | Отправлено: 13:40 25-07-2021
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Форматы LZMA/LZMA2 поддерживают размер словаря до 232-1 байта, но такой словарь 32-битный архиватор распаковать в принципе не сможет (даже под 64-битной системой). Возможно, 3840 MiB как раз оставляет резерв для служебных данных распаковщика.
     
    Тут возникает другой вопрос: 3840 MiB - это ограничение интерфейса или кода? Не секрет, что из консоли можно более гибко управлять параметрами сжатия. Вот тесты сжатия 6-гигабайтного (6150 MiB) файла при помощи 7za x64 21.03 в формат XZ:
    Словарь Сжатый, MiB Память, MiB    
    1536m 2315 16296    
    3839m 2229 38987    
    3840m 2229 38995    
    3841m 2229 38995    
    32 2229 38995

    Начиная с 3840 MiB, размер выделяемой памяти меняется меньше чем на 100К, хотя по документации на каждый мегабайт словаря тратится от 6 до 11.5 мегабайт памяти. Размер архива при этом совпадает до байта (при уменьшении словаря до 3839 MiB увеличивается на 26К). Значит, 7-Zip принудительно режет словарь по границе 3840 MiB. Возможно, здесь лучше было бы выдавать ошибку типа Not implemented, а не тихо подменять значение параметра.

    Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 16:40 25-07-2021 | Исправлено: uShell, 17:39 25-07-2021
    GoblinNN

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

    Код:
    --ultra -22 --long=31 --zstd=hlog=30,clog=30,slog=29,tlen=9999

    как передать эти параметры в окно параметров 7-Zip ZS?

    Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 00:11 26-07-2021
    Victor_VG



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

    Цитата:
    dictionary size for LZMA/LZMA2 compressing was increased to 4 GB (3840 MiB)  

    4 GB (в единицах СИ) = 4*109 = 3,72529 GiB = 3840 MiB
     
    Так что линейки разные - одна дюймовая, другая метрическая.

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

    Всего записей: 33229 | Зарегистр. 31-07-2002 | Отправлено: 00:35 26-07-2021
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GoblinNN
    Для плагина Modern7z это будет -mx22 -m0=zstd:a9:d30:fb9999 в консоли, но не все параметры кодека вынесены в интерфейс. Подробнее об этом написано на форуме 7-Zip. В окне параметр -mx ограничен значением 9.
     
    Victor_VG
    У меня результат немного отличается: 4E9 байт это 3815 МиБ. 3840 хорошо выглядит в 16-ричной системе.

    Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 11:23 26-07-2021
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Тогда почему на остальных линейках везде по 1024 ?
    Что-то автор сам себя обманул...

    Всего записей: 16698 | Зарегистр. 04-11-2010 | Отправлено: 14:39 26-07-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    uShell
     
    Первое число (GiB) честно посчитано, второе, да не проверял, прикинул на пальцах.
     
    insorg
     
    Вряд, скорее задумался и ошибся в тексте.

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

    Всего записей: 33229 | Зарегистр. 31-07-2002 | Отправлено: 15:15 26-07-2021
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ага, нвидия тоже так однажды "ошиблась" на 4 гигах (3,5) видеопамяти.
    Правильнее было бы в мануале к 7z писать 3.75 GiB, тогда и вопросов не было бы. А так... Подставился.
     
    Добавлено:
    Кто пробовал паковать большие архивы с 3840 МБ словарём?
    Как обстоит дело с sfx в таком случае? Он ж полностью 32-битный...

    Всего записей: 16698 | Зарегистр. 04-11-2010 | Отправлено: 16:32 26-07-2021
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Всё печально. Системные библиотеки грузятся ниже 2 ГБ, поэтому адресное пространство оказывается фрагментированным, а словарь должен быть непрерывным (иначе сложно программировать и заметно падает скорость работы). Например, на 64-битном сервере свободно чуть больше 1571 МБ в нижней половине адресного пространства и 2046 МБ - в верхней. На 32-битной системе в верхней половине будет заведомо меньше гигабайта. Получается, что d1536m для самораспаковывающихся архивов ещё можно использовать (но на 32-битной системе ASLR может подложить свинью), а выше уже рискованно.

    Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 22:00 26-07-2021
    RIKARDOYYY

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пара ICO - вариация зелёно-черного. На этот раз, иконки получились корректными.
    Иконки для SFX-архива:  
    SFX_Icon_1s.ico - https://disk.yandex.ru/d/WD-XAKYeGk42QA  
    SFX_Icon_B1s.ico - https://disk.yandex.ru/d/vVHjcdZ_NxnIDw  - прозрачный фон внутри иконки

    Всего записей: 726 | Зарегистр. 25-02-2005 | Отправлено: 20:23 27-07-2021
    RIKARDOYYY

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    И еще три вариации (кому-что, увы) ICO  
    Иконки для SFX-архива:  
    SFX-к-s.ico - https://disk.yandex.ru/d/agkjLNL7Jna5Dw  
    SFX-п-s.ico - https://disk.yandex.ru/d/Ogq3ssBfacZvwQ - прозрачный фон, внутри иконки
    SFX-ч-s.ico - https://disk.yandex.ru/d/FNiIvGoKLlH-YA  
     
    P.S. Ориентировался на 7-ку, но не знаю, каковы запросы 8-ки и 10-ки, в плане размеров иконок.  
    Здесь, в представленных иконках, 16-32-48-256 пикселов. Если нужны будут иконки, включающие какие-нибудь иные размеры (24..40..64..96..128 и др.), то напишите. Правда, вес их тоже станет больше.

    Всего записей: 726 | Зарегистр. 25-02-2005 | Отправлено: 11:09 28-07-2021
    GoblinNN

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

    Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 11:28 28-07-2021
    RIKARDOYYY

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

    Всего записей: 726 | Зарегистр. 25-02-2005 | Отправлено: 11:35 28-07-2021 | Исправлено: RIKARDOYYY, 17:01 24-08-2021
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RIKARDOYYY
    SFX-архив тоже архив. просто сам себя распаковывает без внешних программ.
    и кстати, на иконке не обязательно писать 7zip

    Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 11:54 28-07-2021 | Исправлено: GoblinNN, 11:57 28-07-2021
    RIKARDOYYY

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

    Всего записей: 726 | Зарегистр. 25-02-2005 | Отправлено: 12:07 28-07-2021 | Исправлено: RIKARDOYYY, 17:01 24-08-2021
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Смотрел какой-то видос про ноты, музыку и т.д., там дробные значения 3/2, 4/3, 5/4 попались на глаза. В это время паковал архив. Присмотрелся к шагу размера словаря:

    Код:
            2  MB
    3/2     3  MB
    4/3     4  MB
    3/2     6  MB
    4/3     8  MB
    3/2    12  MB
    4/3    16  MB
    3/2    24  MB
    4/3    32  MB
    3/2    48  MB
    4/3    64  MB
    3/2    96  MB
    4/3   128  MB
    3/2   192  MB
    4/3   256  MB
    3/2   384  MB
    4/3   512  MB
    3/2   768  MB
    4/3  1024  MB
    3/2  1536  MB
    4/3  2048  MB
    3/2  3072  MB
    5/4  3840  MB

    И вроде всё красиво, и тоже (как в музыке) прирост чередуется значениями 3/2 и 4/3. А потом бац! Забавный последний пункт идёт в 5/4.
    "Тайна" раскрыта.

    Всего записей: 16698 | Зарегистр. 04-11-2010 | Отправлено: 10:29 03-08-2021 | Исправлено: insorg, 10:38 03-08-2021
    RIKARDOYYY

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

    Цитата:
    Смотрел какой-то видос про ноты, музыку и т.д., там дробные значения 3/2, 4/3, 5/4 попались на глаза. В это время паковал архив. Присмотрелся к шагу размера словаря:  

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

    Всего записей: 726 | Зарегистр. 25-02-2005 | Отправлено: 22:50 04-08-2021 | Исправлено: RIKARDOYYY, 22:53 04-08-2021
    UIPack



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7-Zip 21.03 x64 (2021-07-20)
    Description:
    Author: Igor Pavlov
    New design RUS
    View of the program windows:

    Русская справка by sov44
     
    Download


    7-Zip 21.03 (2021-07-20)
     
    Download

    Всего записей: 485 | Зарегистр. 29-08-2020 | Отправлено: 14:28 08-08-2021 | Исправлено: UIPack, 14:28 08-08-2021
    vaskamy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здраствуйте.
    Помогите пожалуйста куда вставить включить mt=4 режим много поточности  7z a a.7z *.exe *.dll -m0=BCJ2 -m1=LZMA:d25 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
    Заранее СПАСИБО.

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 22:08 12-08-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
     
    Достаточно добавить в командную строку ключ -mmt{N} где N - нужное число потоков (десятичная_цифра) в виде -mmе<число>
     
    7z a a.7z *.exe *.dll -m0=BCJ2 -m1=LZMA:d25 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3 -mmt4
     
    А если что, все ключи можно посмотреть простой командой 7z --help > 7z.txt & type 7z.txt
     
    - команда type выводит на экран содержимое любого текстового файла:

    Цитата:
    Вывод содержимого одного или нескольких текстовых файлов.
     
    TYPE [диск:][путь]имя_файла

    но, в типовом случае настроек буфера консоли её вывод уйдёт за верхний край экрана, и тут нам и пригодится записанный на диск файл справки 7z.txt - его-то нам читать проще.


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

    Всего записей: 33229 | Зарегистр. 31-07-2002 | Отправлено: 00:16 13-08-2021
       

    Страницы: 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 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 3)
    Maz (28-11-2021 20:26): 7-Zip | 7z | 7Zip (часть 4)
    Сборки и украшательства архиватора 7-Zip


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru