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

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Небольшой плагинчик для 7z, позволяющий открывать в 7Zip raw образы CD дисков (bin, mdf и т.д.) и isz образы программы UltraIso (работа с запароленными образами не поддерживается). Просьба к владельцам isz файлов проверить корректность работы плагина.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 10:06 14-02-2018
    freeman440

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

    ----------
    Делай великое не обещая великого ©Пифагор

    Всего записей: 2504 | Зарегистр. 17-09-2008 | Отправлено: 12:17 14-02-2018
    Victor_VG



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

    Цитата:
    Небольшой плагинчик для 7z, позволяющий открывать в 7Zip raw образы CD дисков

    По мелочи:
     
    Образы для тестирования (каждый примерно по 43 Мб):
     
    оригинальный ISO:
     
    https://www.upload.ee/files/8035288/mfsbsd-10.3-RELEASE-amd64.iso.html
     
    преобразован в ISZ с нормальным сжатием:
     
    https://www.upload.ee/files/8035290/mfsbsd-10.3-RELEASE-amd64.isz.html
     
    В контейнер Zip войти может, даже в образ входит, но при распаковке файлов возникает ошибка которая выглядит по разному в зависимости от хоста:
     
    Far b5145 Git-701ce9025, хостом выступает ArcLite: extract.cpp::678 сообщение "Не поддерживается" с кодом ошибки 0x80004001. Тут всё ясно, и картинка думаю излишняя.
     
    с 7-Zip 18.01 x64 ситуацию чуть интереснее:  
     
    в контейнер (метод компрессии Zero Copy (?) ) входим, внутри видим наш ISO, плагин его открывает, выводит дерево каталогов, а при извлечении файлов в плагине происходит внутренняя ошибка:
     

     
    и после нажатия OK снова выводится сообщение об ошибке:
     

     
    Если из 7zFM попытаться извлечь вложенный ISO,то выводится сообщение об  ошибке в данных:
     

     
    после закрытия которого и отмены операции извлечения 7zFM выводит стандартный результирующий диалог о причинах отмены операции.

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

    Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 16:15 14-02-2018
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Обновил.
    freeman440
    Да, обновленную версию.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 19:31 14-02-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
     
    Взял на тест. По результата дам отчёт.
     
    Добавлено:
    Aniskin
     
    В обоих хостах работает. Файлы извлекает без ошибок. Проверял по SHA-256.

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

    Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 19:44 14-02-2018
    Alex1985

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    помню давным-давно, попадалась мне программа, которая подбирала лучшие параметры для сжатия конкретного набора файлов.
     
    7-Zip Parameter Generator
    Ultra7z Optimizer 0.12
    m7zRepacker 1.0.32.301
    из шапки пробовал, всё не то.
     
    не могу вспомнить название. помню интерфейс русский был, и то что программа не консольная.

    Всего записей: 814 | Зарегистр. 07-05-2004 | Отправлено: 15:33 15-02-2018
    Inoz2000



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

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

    Всего записей: 4903 | Зарегистр. 23-04-2009 | Отправлено: 15:50 15-02-2018
    Alex1985

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

    Всего записей: 814 | Зарегистр. 07-05-2004 | Отправлено: 16:41 15-02-2018
    Alex1985

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ладно, зайдём с другой стороны
    кто нибудь подбирал параметры для максимального сжатия файлов .1cd?
    пока понял что lzma2 жмёт их хуже чем lzma.

    Всего записей: 814 | Зарегистр. 07-05-2004 | Отправлено: 20:22 15-02-2018 | Исправлено: Alex1985, 20:22 15-02-2018
    Pasha_ZZZ



    Запрет на пост
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Alex1985
    Цитата:
    lzma2 жмёт их хуже чем lzma
    Проверил, взял небольшую базу (почти 1 гиг), с теми же параметрами LZMA2 хуже на 50 КБ сжал, разница непринципиальна, я думаю:
    Цитата:
    7z a -mmt=2 -m0=LZMA2:28:fb273 1Cv8 1Cv8.1CD
    это со словарем 512 МБ (2^28). 942 МБ -> 375 МБ.
    Возможно, при большом объеме базы пригодится SREP, при этих параметрах размер базы/словарь разницы нет.

    Всего записей: 12396 | Зарегистр. 11-03-2002 | Отправлено: 22:54 15-02-2018
    Alex1985

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    я тестировал на базе 2.7гб. lzma2 выходит на ~40мб больше чем lzma.
    сжимал из gui, настройки по максимуму в дополнение к пресету ультра. разница только в типе сжатия, версия 18.01.

    Всего записей: 814 | Зарегистр. 07-05-2004 | Отправлено: 23:33 15-02-2018
    Pasha_ZZZ



    Запрет на пост
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Alex1985
    Наверное в LZMA2 число потоков было больше 2. Быстрее, но сжатие слабее.

    Всего записей: 12396 | Зарегистр. 11-03-2002 | Отправлено: 23:35 15-02-2018
    LubitelSofta



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Скажите, пожалуйста, как в командной строке указать опцию из интерфейса "Размер блока: Непрерывный"?

    Всего записей: 527 | Зарегистр. 25-06-2009 | Отправлено: 03:38 18-02-2018
    Pasha_ZZZ



    Запрет на пост
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    LubitelSofta
    -ms

    Всего записей: 12396 | Зарегистр. 11-03-2002 | Отправлено: 03:47 18-02-2018
    Start



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Заметил такую особенность:
    если распаковывать архив перетаскиванием, при нажатой левой кнопки мыши и при этом остановить мышку на рамке окна, или заголовке, или на панели инструментов, то появляется сообщение предлагающее скопировать файлы в архив;
    если согласиться с предложенным действием, то архив обновляется и обновляется дата его изменения.
    Тестировал 7-Zip 4.32 и 7-Zip 16.04
     

     

     

    Всего записей: 634 | Зарегистр. 28-01-2006 | Отправлено: 18:00 18-02-2018 | Исправлено: Start, 18:04 18-02-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Start
     
    Это не "особенность", а D&D глючит считая что источник данных находится вне архива. Нормально этого быть не должно ибо приведёт к потере данных.

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

    Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 18:27 18-02-2018
    Start



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Ещё проделал эксперимент (Система Windows XP SP-3):
    открыл в 7-Zip папку как в файловом менеджере (папка видна в окне архиватора) и также переместил мышью на заголовок окна 7-Zip, в результате появился диалог "Добавить к архиву" - проверил, архив из папки получился правильный. Получается, что в этом случае дублируется кнопка "Добавить".  
    Но если открыть архив, выделить объект (папку или файл) и нажать на "Добавить" то сообщения предлагающее скопировать файлы в архив не появляется (писал в предыдущем сообщении), появляется правильное сообщение об ошибке, "Операция не поддерживается для этой папки".

    Всего записей: 634 | Зарегистр. 28-01-2006 | Отправлено: 20:08 18-02-2018 | Исправлено: Start, 20:19 18-02-2018
    Alex1985

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кажется я нашёл баг в 18.01 x64.
    опция использования больших страниц памяти не работает с lzma, только с lzma2.
    опция появилась в 4.30 beta      2005-11-18, а lzma2 только в 9.04 beta      2009-05-30.
    о том что опция не работает на lzma, сужу по тому, что в диспетчере видно реальное потребление процессом оперативки. с lzma2 реальное потребление не видно, всё как описано в документации.
     
    у кого с английским хорошо, донесите до автора.

    Всего записей: 814 | Зарегистр. 07-05-2004 | Отправлено: 20:16 18-02-2018
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alex1985 21:16 18-02-2018
    Цитата:
    у кого с английским хорошо, донесите до автора.

    Автор и по русски понимает, просто отвечает всегда на англ., чтобы ответ был понятен всем.

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 20:27 18-02-2018
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Start
     
    Тут не всё однозначно - диалог зовётся когда файл переместили на заголовок окна, но он должен подавляться если источник и цель совпадают поскольку в таком случае операция добавления в архив с высокой вероятностью приведёт к его повреждению:
     

     
    скриншот со стенда как раз и демонстрирует факт некорректного вывода диалога Add to archive в ситуации когда и источник и приёмник данных это один и тот же архив SeaMonkey2.49.2-x86-portable.7z.  
     
    А SHA-256 для данного архива до и после изменения показывает что происходила перепаковка:
     
    до изменений:
     
    f0d59e6a1fa96c68986d1f208060065ec66261de72b326373fe52cd9b0f0c11c *SeaMonkey2.49.2-x86-portable.7z
     
    после изменений:
     
    3bbd1bd7ef4592cb1d2047451edd419d7dac699230550b53c684bc1420aecfd4 *SeaMonkey2.49.2-x86-portable.7z
     
    и в случае если архив будет подписан ЭЦП или контролироваться средствами системы контроля версий типа Git/CVS/HG/SVN/... в первом случае это приведёт к недостоверности ЭЦП, а во втором может вызвать проблемы с рабочей копией, особенно когда нет права коммита на удалённый сервер. В большинстве случаев особых сложностей это конечно не вызовет, но нервы потреплет.
     
    P.S.
     
    Кстати, чиновники очень любят такие мелочи чтобы сначала потребовать справку о подлинности "изменённых" бумаг, а после сославшись на то, что установленный законом срок их действия истёк отправить посетителя заново собирать все справки-подписи.


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

    Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 20:54 18-02-2018 | Исправлено: Victor_VG, 21:16 18-02-2018
       

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