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

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

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

Maz



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


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

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

Загрузить:

Последняя стабильная версия: 23.01 (20.06.2023) | Download 7-Zip 23.01 (2023-06-20)
 
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.03 (23.03.2024), для Linux/MacOs 23.03.2024 выложена v24.03 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 и др. На странице есть подробные результаты тестов разных алгоритмов и инструменты для тестирования.
  • 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)

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    и нафига создавать свич для того, что и так по умолчанию и не требует никакого свича

    Всего записей: 2004 | Зарегистр. 22-07-2003 | Отправлено: 13:34 01-03-2023
    los

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

    Цитата:
    То-то и оно, что штатно сортировка не отключается.

    И это не хорошо.
     

    Цитата:
    третий вариант это вообще без свитчей (т.е. без какой либо принудительной сортировки) - по факту сортируется так, как оно лежит на диске по папках.

    сортируется в любом случае.

    Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 13:45 01-03-2023
    uShell

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

    Цитата:
    вообще без свитчей (т.е. без какой либо принудительной сортировки) - по факту сортируется так, как оно лежит на диске по папках

    Возможно, дело в том, что в NTFS файлы как раз по имени и отсортированы, так что порядок на диске совпадает с результатом сортировки. Ну и напомню, что сортировка применяется только внутри solid-блоков.

    Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 16:47 01-03-2023
    codecs



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

    Цитата:
    Возможно, дело в том, что в NTFS файлы как раз по имени и отсортированы

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

    Всего записей: 2004 | Зарегистр. 22-07-2003 | Отправлено: 20:47 01-03-2023 | Исправлено: codecs, 20:49 01-03-2023
    insorg



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

    Цитата:
    написано же - по умолчанию -mqs-
    Именно. Потому никакой трёшки и не будет.

    Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 22:00 01-03-2023
    uShell

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

    Цитата:
    одинаковые файлы в разных папках будут иметь ну очень разные полные имена и в списке будут далеко друг-от-друга

    Насколько я помню, сортировка по имени в 7-Zip как раз и означает сортировку по полному пути, а сортировка только по имени файла в нём и не предусмотрена. Если это так, то всё-таки получаются два варианта (без учёта разницы между solid-блоками).
     
    Заодно укажу на другую - лично мне не особо приятную - особенность: 7-Zip отличается ещё и сортировкой файлов в оглавлении архива (то есть порядок файлов, выводимый командой list, может отличаться от физического их расположения в архиве). В частности, блок с методом BCJ2 LZMA будет помещён после блока с методом просто LZMA. Алгоритм этой сортировки я досконально не знаю (возможно, по коду метода), но со времён версий 9.x он менялся.

    Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 22:21 01-03-2023 | Исправлено: uShell, 10:13 02-03-2023
    Pasha_ZZZ



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

    Цитата:
    Алгоритм этой сортировки я досконально не знаю

    Опять же, это в хелпе описано:

    Цитата:
    Note: There are some files (for example, executable files), that are compressed with additional filter. 7-Zip can't use different compression methods in one solid block, so 7-zip can create several groups of files that don't follow "by name" order in "qs-" mode, but files inside each group are still sorted by name in "qs-" mode.

    Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 04:02 02-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    uShell
    Внутри блока сортировка всегда есть.
    А между блоками листинг не будет туда-сюда бегать. Как идут файлы подряд - так и выводит.

    Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 05:07 02-03-2023
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ, insorg
    Нет, речь о том, что при добавлении в архив нового блока файлов этот блок в оглавлении может оказаться впереди уже существующего. Я ошибся, утверждая, что порядок в листинге может отличаться от расположения в архиве, - 7-Zip и физическое положение блоков меняет.
     
    Вот реальный пример. У меня есть архив с россыпью документов, сжатых LZMA2:24m, и программой, сжатой BCJ2 и LZMA:19. Документы занимают блок 0, а программа - блок 1. Я двумя отдельными операциями добавляю к архиву по одному файлу: видео (сжимаю LZMA2:27) и GIF-анимацию (сжимаю LZMA2:384m), ожидая, что они допишутся в конец. Ничего подобного: 7-Zip кладёт их между документами и программой, а последняя переезжает в итоге в блок 3.

    Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 10:18 02-03-2023
    wseventeen

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    uShell 7-Zip создаёт архив заново, а не добавляет данные к существующему.

    Всего записей: 1415 | Зарегистр. 20-12-2007 | Отправлено: 17:37 02-03-2023
    uShell

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

    Цитата:
    7-Zip создаёт архив заново, а не добавляет данные к существующему

    Несомненно, но я ожидал, что сначала будут скопированы все данные из старого архива, а затем дописаны вновь сжатые файлы. WinRAR, к примеру, поступает именно так (если из старых ничего не меняется).

    Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 18:12 02-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    uShell
    Во-первых, в отличие от WinRAR сабж не дожимает новые данные к концу старых данных, а складывает их в новый блок. Именно поэтому дописки похожего в солид-архивы на WinRAR в конечном результате всегда получаются лучже пожатыми, чем у сабжа.
    Во-вторых, 7zip хоть и пакует инфу в новый блок, но он может располагаться и в средине, и в конце, зависимо от того, что было в исходном архиве, к которому нужно "дописать". Грубо говоря, сначала идут "обычные" LZMA1/2 блоки, потом BCJ+LZMA1/2, потом ещё что-либо. Всякие Delta для звука и тому подобное - тоже всегда имеет своё чёткое положение между другими "типами блоков", если так можно выразиться.
    Получается, что в грубом приближении конечный обновлённый архив не должен отличаться по физическому расположению блоков от просто свеже-созданного с нуля.
    Так оно работает. Сначала было открытием и удивлением, но потом, когда разобрался с логикой работы, я с ней даже в чём-то согласен. Это всё таки не WinRAR, который в принципе всё в один блок пишет, если пакуешь солид, даже если потом в конец дописки делать.

    Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 18:55 02-03-2023
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Исправил шапку: добавил информацию о наличии 7-Zip для Linux, поправил несколько опечаток.

    Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 13:28 04-03-2023
    nWxh

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Исходя из того факта, что люди, по потребности, используют различные параметры сжатия, кажется не совсем удобным, отсутствие выпадающего (и редактируемого) списка вводимых параметров. Каждый раз, по необходимости, вводить их, по-новой, вручную - не лучший вариант. Не знаю, поднимали ли такой вопрос. на страничке 7-zip.  
    Иногда, Игорь откликается на какие-то просьбы, но, нередко, отвечает, что не готов работать над какой-то фичей, бесплатно. Чудная ситуация: архиватор бесплатный, но и работать над чем-то (получается, пока он бесплатен) не будет. Надеюсь, что правильно понял перевод диалогов между автором и пользователями.

    Всего записей: 243 | Зарегистр. 04-04-2022 | Отправлено: 15:33 04-03-2023
    Victor_VG



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

    Цитата:
    Иногда, Игорь откликается на какие-то просьбы, но, нередко, отвечает, что не готов работать над какой-то фичей, бесплатно.  

    Скорее всего это дежурная отписка вместо "Не интересно!" чтобы проситель не обиделся.

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

    Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 17:38 04-03-2023
    codecs



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

    Всего записей: 2004 | Зарегистр. 22-07-2003 | Отправлено: 18:29 04-03-2023
    wseventeen

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Последние 3 поста - чистейший голословный бред. Даже близко ничего такого нет.
    Хотелось бы видеть из чего были сделаны такие выводы.

    Всего записей: 1415 | Зарегистр. 20-12-2007 | Отправлено: 18:36 04-03-2023
    nWxh

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wseventeen
    Не бред. Хочется подтверждений - листайте посты пользователей и ответы на них.

    Всего записей: 243 | Зарегистр. 04-04-2022 | Отправлено: 18:42 04-03-2023
    wseventeen

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nWxh Я их регулярно читаю. Вброс ваш, покажите оригинал.
     
     
    Добавлено:
    хотя бы одно подтверждение:

    Цитата:
    нередко, отвечает, что не готов работать над какой-то фичей, бесплатно


    Всего записей: 1415 | Зарегистр. 20-12-2007 | Отправлено: 18:46 04-03-2023 | Исправлено: wseventeen, 18:53 04-03-2023
    nWxh

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wseventeen
    Возможно, некорректные игры сервиса перевода. К примеру, сейчас, получаю перевод ".. за номинальную поддержку". Это уже из последнего. Ранее, подобное, переводил гугл, как "бесплатно". Если только такими фокусами можно объяснить, как некорректность.  
    Впрочем, не знаю, как работают переводы на сервисах, потому как даже в пределах одного дня, их "трактовки" изменяются на одних и тех же абзацах. То они выдают один и тот же перевод предложения, (имею в виду гугл, яндекс, ранее майкрософт с deept), то снова начинают давать отличающийся текст.  
    codecs
    Да, сабж остается бесплатным, хоть и прочили ему некоторые платность, еще в бытность, кажется, версии 9.

    Всего записей: 243 | Зарегистр. 04-04-2022 | Отправлено: 19:18 04-03-2023
    Открыть новую тему     Написать ответ в эту тему

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

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