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

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



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Скачивалка/обновлялка плагинов от Aniskin. Раскладывает по папкам согласно назначению (7zip/ArcLite), разрядности (32/64) и рекомендованному местоположению (Codecs/Formats). Для ArcLite также переименовывает DLLки (*.codec/*.format).
     
    http://pashazzz.rf.gd/Get7zipPlugins.7z

    Всего записей: 12399 | Зарегистр. 11-03-2002 | Отправлено: 08:30 08-02-2019
    skipik



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Я тут баг обнаружил в работе кодека WavPack2: если натыкаемся на PCM Floating Point, то вместо "Неподдерживаемый формат" появляется ошибка с текстом "Разрушительный сбой". Сможете поправить? Файлы для воспроизведения я пришлю в личку.
     
    P.S. "Разрушительный сбой" слишком многозначительно, я никак не мог понять, что приводит к ошибке, пока не изучил формат файлов и место, где 7-Zip спотыкается.

    Всего записей: 4808 | Зарегистр. 07-07-2006 | Отправлено: 14:41 11-02-2019
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    skipik
    Высылай, посмотрю.
     
    Добавлено:
    skipik
    Оба файла нормально упаковались, проблем не нашел. Расскажи, как упаковываешь?

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 14:47 11-02-2019
    skipik



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Выяснил доп. обстоятельства, видимо, имеет значение, чтоб были обычные PCM-файлы + PCM Floating Point, сейчас заливаю ещё архив для теста, в личку пришлю + опишу, как именно паковать.

    Всего записей: 4808 | Зарегистр. 07-07-2006 | Отправлено: 16:22 11-02-2019
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    skipik
    Ошибку подтверждаю. Причина - сбой внутри wavpackdll.dll. Буду разбираться. Пока могу порекомендовать сжимать без solid сжатия.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 17:08 11-02-2019
    Aniskin

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

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 05:40 12-02-2019
    skipik



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

    Всего записей: 4808 | Зарегистр. 07-07-2006 | Отправлено: 12:56 12-02-2019 | Исправлено: skipik, 13:13 12-02-2019
    redson



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    в последней стабильной версии 18.06, актуально ставить Ultra7z Optimizer 0.12 (с поддержкой LZMA2) из шапки?

    Всего записей: 1336 | Зарегистр. 23-04-2007 | Отправлено: 08:50 15-02-2019
    zilbertus

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день.Знатоки,подскажите,как запаковать несколько папок(файлов),чтоб каждая в свой архив.Только начал знакомство с программой.

    Всего записей: 549 | Зарегистр. 12-01-2018 | Отправлено: 09:34 16-02-2019
    Aldares



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zilbertus
    7zip сходу не умеет паковать каждый файл-папку в отдельный архив.
    Можно использовать cmd-файл.
     
    Подставляешь свои pathsrc, pathdst, путь к архиватору ну или передавай с командной строкой.
    Параметры упаковки стоят достаточно злые, можно поменять, чтобы быстрее паковалось.
    Проверки на существование - (if exist) архиватора, источника, цели лень рисовать, если надо лучше сделать отдельной процедурой, и вызывать, чтобы не загромождать файл вложенностью.
     
    Для проверки корректности путей можно закомментировать строки с упаковкой, раскомментировать строки с echo.
     
    При использовании файловых менеджеров это можно сильно упростить - в far добавить как пункт меню, например, в TotalCommander сделать кнопкой на панели. Или поискать приблуду (такие есть), для добавления пунктов в контекстное меню винды. Стоит ли морочиться - зависит от задач - объёма работы и требований к размеру/времени.
     

    Код:
    @echo off
    SetLocal EnableExtensions EnableDelayedExpansion
     
    set pathsrc=s:\files
    set pathdst=t:\archives
    set logfile="%pathdst%\_pack.log"
     
    echo "%pathsrc%"
    echo "%pathdst%"
     
    set archiver="c:\program files\7-Zip\7z.exe"
     
    :: chose parameters string - 7z params
    :: set params=a -t7z -mx9 -m0=lzma2:d512m -slp
    :: set params=a -t7z -mx9 -m0=lzma2:d512m:fb128 -slp -bsp0
    set params=a -t7z -mx9 -mqs -m0=lzma2:d512m:fb128 -slp -bsp0 -ssw
     
    echo %date%-%time% begin packing>>%logfile%
    echo %date%-%time% command line is %archiver% %params%>>%logfile%
     
    :: test before pack! for debug purpose changed pack command to echo
    :: For /D %%A in ("%pathsrc%"\*.*) do echo "%pathdst%\%%~nA" "%%A" && echo !date!-!time! done packing %%A>>%logfile%    
    :: For %%A in ("%pathsrc%"\*.*) do echo "%pathdst%\%%~nA" "%%A" && echo !date!-!time! done packing %%A>>%logfile%
     
    :: pack directories recursively
    For /D %%A in ("%pathsrc%"\*.*) do %archiver% %params% "%pathdst%\%%~nA" "%%A" && echo !date!-!time! done packing %%A>>%logfile%    
     
    :: pack files recursively
    For %%A in ("%pathsrc%"\*.*) do %archiver% %params% "%pathdst%\%%~nA" "%%A" && echo !date!-!time! done packing %%A>>%logfile%    
     
    echo %date%-%time% end packing>>%logfile%
    echo.>>%logfile%  
     
    EndLocal

     
    Если сообщество одобрит, надо бы в шапку прибить жирным красным шрифтом.

    Всего записей: 610 | Зарегистр. 09-11-2004 | Отправлено: 07:05 18-02-2019 | Исправлено: Aldares, 06:15 21-02-2019
    kesha_red

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

    Цитата:
    Aldares

    Возможно, zilbertus имел ввиду процедуру упаковки файлов/папок в отдельный архив, как это реализовано, скажем, в BandiZip, из самой программы или контекстного меню без всяких командных строк и прочего.
    https://yadi.sk/i/OboKo-kcTXwtQw

    Всего записей: 31 | Зарегистр. 09-11-2017 | Отправлено: 09:19 18-02-2019
    Aldares



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kesha_red
    Только в 7zip это не реализовано, и без командных строк и всего прочего сходу не обойтись.

    Всего записей: 610 | Зарегистр. 09-11-2004 | Отправлено: 10:21 18-02-2019
    kesha_red

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aldares
    Жаль, именно по этой причине пользуюсь другим архиватором, поскольку в командной строке и прочем я ни бум-бум))).  
    Спасибо за ответ!

    Всего записей: 31 | Зарегистр. 09-11-2017 | Отправлено: 10:30 18-02-2019
    zilbertus

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aldares
    Спасибо,понял. Это слишком сложно для меня. Есть ещё WinRar,там как раз при упаковке нескольких папок есть пункт в меню: "Помещать каждый файл в отдельный архив". Может,автор здесь тоже добавит такой пункт. Простому пользователю так удобнее.Если что,в розницу запакую,у меня не так много что паковать.

    Всего записей: 549 | Зарегистр. 12-01-2018 | Отправлено: 10:56 18-02-2019 | Исправлено: zilbertus, 11:18 18-02-2019
    Aldares



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zilbertus
    При использовании файловых менеджеров это можно сильно упростить - в far добавить как пункт меню, например, в TotalCommander сделать кнопкой на панели. Или поискать приблуду (такие есть), для добавления пунктов в контекстное меню винды. Стоит ли морочиться - зависит от задач - объёма работы и требований к размеру/времени.

    Всего записей: 610 | Зарегистр. 09-11-2004 | Отправлено: 11:54 18-02-2019
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aldares написал(а)
    Цитата:
     надо бы в шапку прибить

    уже не первый раз про подобное спрашивают. Надо стоит сделать в шапке ссылку на пост с подробным пояснением.

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:10 19-02-2019
    Smitis



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

    ----------
    Разум когда-нибудь победит

    Всего записей: 3217 | Зарегистр. 09-02-2003 | Отправлено: 09:52 20-02-2019 | Исправлено: Smitis, 09:53 20-02-2019
    Andrey Petrov



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть Windows XP. Находится на активном разделе.  
    И Windows 7 на первичном, но не активном.
     
    Из Windows 7 c помощью WinRar можно делать бекап Windows XP, сохраняя файлы в архиве .rar
    Чтоб это это сделать, нужно указать в параметрах архивирования: Дополнительно - Сохранять данные о правах доступа и Сохранять файловые потоки.
    При восстановлении, если заглянуть в Дополнительно там установлено: Пути файлов - Извлекать с полными путями, Атрибуты Восстанавливать права доступа.
     
    Программа 7z вроде тоже предлагает возможности при сохранении в формате .wim: NTFS - Сохранять альтернативные потоки и Сохранять права доступа.
    При восстановлении: Пути к файлам - Полные пути, Устанавливать права доступа.
    Но после восстановления пропадают значки папок Моя музыка и Мои рисунки.
     

     
    Это неумение 7z корректно работать с NTFS или что-то можно подкрутить и научить 7z справляться с задачей?
     

    Всего записей: 1188 | Зарегистр. 20-01-2006 | Отправлено: 13:03 21-02-2019 | Исправлено: Andrey Petrov, 13:44 21-02-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Andrey Petrov
     
    Скорее всего desktop.ini (он содержит указатель на кастомный значок каталога) в архив не попал. А у него атрибуты S+H+A?C?. Видимо у вас A- стоит а такие файлы при бэкапе всегда пропускаются, плюс по умолчанию шелл "скрывает наличие" системных и скрытых объектов. Потому мог просто не выбраться.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 13:13 21-02-2019
    Andrey Petrov



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
     
    Цитата:
    по умолчанию шелл "скрывает наличие" системных и скрытых объектов.  

      Чей шелл: системный или 7z?

    Всего записей: 1188 | Зарегистр. 20-01-2006 | Отправлено: 13:27 21-02-2019
       

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