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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi
    А параметры какие вы для Fast LZMA2 используете? Не могу я добиться прироста скорости упаковки. Думаю, может параметры не те указываю.

    Всего записей: 2766 | Зарегистр. 13-10-2006 | Отправлено: 11:01 01-07-2018
    Aniskin

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

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 11:05 01-07-2018 | Исправлено: Aniskin, 11:07 01-07-2018
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    0=FLZMA2 x=9 d=512m mt=2 s=on qs=on
    Я бы еще хотел размер слова указать, а как не знаю. Но вроде и у меня начал быстрее жать.

    Всего записей: 2766 | Зарегистр. 13-10-2006 | Отправлено: 11:19 01-07-2018
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Не вижу никаких отклонений. Размер слова как и для простого LZMA2 - fb.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 11:27 01-07-2018
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Спасибо, а еще не подскажите - вот про это:
     
    Algorithm; ключ "a"
    Допустимые значения: 0, 1, 2, 3
     
    Что это за разные алгоритмы и для чего оправданно использование данного ключа?

    Всего записей: 2766 | Зарегистр. 13-10-2006 | Отправлено: 11:42 01-07-2018
    Aniskin

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

    Цитата:
    Algorithm; ключ "a"
    Допустимые значения: 0, 1, 2, 3

    В документации ошибка, доступны лишь 1, 2 и 3.
     
    По поводу значения. В исходных кодах сказано следующее:
     
    1 = fast; 2 = optimize, 3 = ultra (hybrid mode).  
    The higher the value of the selected strategy, the more complex it is, resulting in stronger and slower compression.
     
    Т.е. значение 3 определяет максимальное сжатие.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 12:01 01-07-2018
    Alexandr111990



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте!
     
    На всякий пожарный (кто не осведомлён!)
    АРХИВ! 7-Zip ZS
    http://forum.ru-board.com/topic.cgi?forum=5&topic=49016&start=900#2

    Всего записей: 221 | Зарегистр. 13-05-2016 | Отправлено: 13:40 01-07-2018 | Исправлено: Alexandr111990, 14:59 01-07-2018
    Bulat_Ziganshin

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

    Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 15:58 01-07-2018
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Понял, опять спасибо. Я конечно исходные коды и к ним документацию не читал.
    При расширенном тестировании выяснилось, что из 10 папок,
    Fast LZMA2 все таки значительно быстрее, а вот в 2-х случаях почему то медленнее (но это бета вроде). Может быть Игорь, когда-нибудь включит данный метод упаковки в обычный 7-zip, штука вроде годная.

    Всего записей: 2766 | Зарегистр. 13-10-2006 | Отправлено: 16:21 01-07-2018
    wseventeen

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

    Цитата:
    есть четыре 7-Zip совместимых кодека - PackMp3.dll, CSC.dll, LIBBSC.dll и MCM.dll.

    LIBBSC там в 2-х экземплярах - в LIBBSC.dll и в PackMp3.dll...
    И проект скорее мёртв, следов тестирования видно немного.

    Всего записей: 1417 | Зарегистр. 20-12-2007 | Отправлено: 14:03 02-07-2018
    Aniskin

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

    Цитата:
    И проект скорее мёртв, следов тестирования видно немного.

    Проект действительно мертв, но сами кодеки еще могут пригодиться человечеству. Тот же PackMP3, я его потестировал немного, пакует mp3 корректно (не проверял его на битых/нестандартных файлах). LIBBSC лучше жмет мультимедиа, нежели LZMA2, но он (и CSC) использует свойства с нестандартными PropID, которые не передать при использовании со стандартным 7z.dll (обходится использованием Smart7z).

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



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

    Цитата:
    Alexandr111990  
    добавил в шапку

    Bulat_Ziganshin
    Спасибо Вам Большое!
     
    А то тема идет и идет вперёд, а архив как всегда в стороне, и не все же будут листать все страници а предпочитают что всё есть в ШАПКЕ! (ну наконец-то ничего не затеряется!) и не придется делать дубли!)
    Но если вдруг что, я всегда обновлю АРХИВ! так как все всегда у меня будет лежать!

    Всего записей: 221 | Зарегистр. 13-05-2016 | Отправлено: 07:23 03-07-2018 | Исправлено: Alexandr111990, 07:24 03-07-2018
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день
     
    К сожалению, авторы этой программы не предусмотрели почему-то простую опцию --- вывод оглавления архива. Вернее, такая опция есть, но она выводит кучу ненужной информации, и для того, чтобы вычленить просто имена архивированных файлов, приходится немало извращаться. Есть недокументированная опция
    Код:
    -ba
    которая опять же выводит лишний мусор. Все это, к сожалению, делает эту программу неудобной для использования в скриптах
     
    У rar такая опция есть --- просто выводит имена файлов.
     
    Есть надежда, что я ошибаюсь. Буду премного благодарен, если укажете правильные опции
     
    Спасибо

    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3604 | Зарегистр. 08-02-2003 | Отправлено: 19:51 07-07-2018
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть ли у 7-zip'а возможность игнорировать сбойные/занятые файлы, как это делает WinRar ? А то уже 2 раза напоролся на ситуацию когда создаётся архив на -надцать ГБ с высокием сжатием и накрывается медным тазом на 98-99 % из-за занятого/сбойного файла (у 7zip и на первое и на второе реакция как на файл с ошибкой CRC).

    Всего записей: 2102 | Зарегистр. 19-09-2011 | Отправлено: 19:38 10-07-2018 | Исправлено: Baltazar500, 19:38 10-07-2018
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    TeXpert
    Цитата:
    чтобы вычленить просто имена архивированных файлов, приходится немало извращаться
    Вроде бы не так и много надо извращаться...
    Цитата:
    for /f "tokens=5*" %%a in ('7z l -ba <archive_name>') do echo %%b

    Всего записей: 12399 | Зарегистр. 11-03-2002 | Отправлено: 19:52 10-07-2018
    ItsJustMe

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

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 20:17 10-07-2018
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Цитата:
    for /f "tokens=5*" %%a in ('7z l -ba <archive_name>') do echo %%b
    Вы это серьезно? Если да, то вот посмотрите на следующие фрагменты

    Код:
    $ 7za l -ba 'Indira Knight. Connecting Arduino to the Web. Front End Development Using JavaScript. Apress, 2018. 392p..7z'
    2018-06-13 18:53:32 ....A      7143441     11477478  Apress.Connecting.Arduino.to.the.Web.Front.End.Development.Using.JavaScript.epub
    2018-06-13 18:55:34 ....A      6410302               Apress.Connecting.Arduino.to.the.Web.Front.End.Development.Using.JavaScript.pdf
     
    Это оглавление архива, состоящего из двух файлов
    Код:
    $ 7za l -ba 'Michael Welschenbach. Cryptography in C and C++. 2nd ed. Apress, 2005. 478p..7z'
    2018-06-14 13:43:45 ....A      3877237      3472372  Cryptography in C and C++, Second Edition By Michael Welschenbach.pdf
    А этот --- из одного файла, но имя файла содержит пробелы
     
    Если бы формат выдачи был фиксированным, то решение было бы простое
    Код:
    7za l -ba 'archive_name.7z' | awk '{print $NF}'
    но, как видим, в первом архиве количество полей непостоянное
     
    P. S. Меня интересуют решения, работающие как в Linux, так и в Windows (под MSYS)
     
    Спасибо

    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3604 | Зарегистр. 08-02-2003 | Отправлено: 01:07 13-07-2018
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    TeXpert
    Windows cmd:
    Цитата:
    @echo off
    for /f "tokens=*" %%a in ('7z l -ba -slt Connect.Arduino.Web.7z^|findstr /i /l /b /c:"Path = "') do call :GetName "%%a"
    goto :eof
     
    :GetName
    set FName=%1
    echo %FName:~8,-1%
    goto :eof
    Разные *sh:
    Цитата:
    7za l -ba -slt Connect.Arduino.Web.7z|grep -iE '^Path = '|sed 's/^Path = //I'

    Всего записей: 12399 | Зарегистр. 11-03-2002 | Отправлено: 03:27 13-07-2018 | Исправлено: Pasha_ZZZ, 03:28 13-07-2018
    Tiikker



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Товарищи, а почему при нулевом сжатии (только упаковка файлов, без сжатия в архив) архиватор показывает такой прогресс?
     
     
     
    .. ИМХО, там должно быть 0% ... или я неправ?

    Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 18:37 13-07-2018
    xChe



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tiikker
    Во всех архиваторах имеется в виду процент от исходного размера файла.

    Всего записей: 4017 | Зарегистр. 07-05-2006 | Отправлено: 18:49 13-07-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