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

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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, глупый но простой вопрос  -  почему в некоторых архивах иконки файлов-папок там с какими-то синими стрелочками?
    скрин  -  https://i.ibb.co/m8Hs3Py/screenshot-2023-02-10-14-19-06-004.png
    ну, в среднем из 100 архивов у 10 так..

    Всего записей: 1774 | Зарегистр. 05-05-2010 | Отправлено: 14:23 10-02-2023
    Gideon Vi

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

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

    файлы сжаты силами ntfs

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 14:32 10-02-2023
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gideon Vi
    это да. а 7zip разве это поддерживает?

    Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 14:44 10-02-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GoblinNN
     
    Да. 7z i > 7z.txt & 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

    Всего записей: 33232 | Зарегистр. 31-07-2002 | Отправлено: 15:32 10-02-2023
    GoblinNN

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

    Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 16:06 10-02-2023
    FiLinX



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

    Цитата:
    файлы сжаты силами ntfs

    а можно это как то самому проверить? ну, что например надо нажимать в проводнике виндовса?
    и во что эти "силы ntfs" умеют сжимать?

    Всего записей: 1774 | Зарегистр. 05-05-2010 | Отправлено: 17:06 10-02-2023
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    Можно - на файле - ПКМ, свойства, общие - другие (внизу) - сжимать содержимое для экономии места на диске.
    А если он зашифрованный NTFS, то на нем ключик. Только это не в 7-zip, а просто проводнике Windows видно тоже.
    Подробнее...

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 17:17 10-02-2023 | Исправлено: lelik007, 17:25 10-02-2023
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Недавно узнал, что 7-Zip for Linux умеет сохранять ссылки в контейнере ZIP. Скорее всего, для этого используется необязательное поле UNIX Extra Field. Интересно, а под Windows это поле в принципе можно задействовать (хотя бы для распаковки)? Или корректнее было бы дождаться обновлённой спецификации для NTFS Extra Field и писать ссылки в него?

    Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 19:32 10-02-2023
    los

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

    Цитата:
    Недавно узнал, что 7-Zip for Linux умеет сохранять ссылки в контейнере ZIP.

    здесь? Это умеет не только 7-zip.

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 19:54 10-02-2023
    insorg



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

    Цитата:
    почему в некоторых архивах иконки файлов-папок там с какими-то синими стрелочками
    Атрибут C, сохраняется для
    Цитата:
    файлы сжаты силами ntfs
    , чтобы при распаковке восстановить его.

    Всего записей: 16758 | Зарегистр. 04-11-2010 | Отправлено: 21:11 10-02-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
     
    Легко. Например в Far Manager
    Цитата:
    а можно это как то самому проверить? ну, что например надо нажимать в проводнике виндовса?

    ПКМ - Свойства - Атрибуты - Другие - Атрибуты шифрования и сжатия - Сжимать содержимое для экономии места на диске
    если этот чекбокс установлен сжатие включено что в среднем даёт ~ 40% увеличение вместимости тома. Сам механизм сжатия "Файлы сжимаются в буфере записи в ОЗУ до физической записи на том, а при чтении в буфер читаются сжатые файлы и в нём происходит их декомпрессия" реализован в драйвере NTFS (по алгоритму LZ77 аналогичному используемому в архиваторе Zip и при аппаратном сжатии данных для повышения вместимости картриджа (~ в два раза) и скорости чтения/записи (в два раза) при его включении в стримерах (НМЛ, "цифровой магнитофон для данных") начиная с устройств формата QIC-40) начиная с Windows NT 3.5/3.5.1, но на старых ОС до ХР включительно имел не самую "приятную" особенность - если сжать корневой каталог тома, то видимая скорость чтения с него стремится к бесконечности, а записи к нулю. А если сжать находящиеся в нём файлы и каталоги, то скорость чтения/записи стремится к максимально возможным для данного накопителя. При этом механизм управления сжатием позволяет указать режим наследования атрибута COMPRESSED: {On|Off} - при On все файлы и подкаталоги записываемые в сжатый каталог будут автоматически сжаты, при Off (по умолчанию) их можно сжать вручную через файл менеджер или консольной командой COMPACT. Начальное сжатие NTFS так же увеличивает её фрагментацию.

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

    Всего записей: 33232 | Зарегистр. 31-07-2002 | Отправлено: 03:02 11-02-2023
    Pasha_ZZZ



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

    Цитата:
    по алгоритму LZ77

    Алгоритм LZNT1 - это не LZ77, а его вариант. Есть даже описание их ключевых различий

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Интересно, а есть ли способ упаковать эти физически жатые байтики сразу в архив, минуя "распаковку чтением"? (если это можно так назвать)
    Допустим, у меня есть хорошо сжимаемый набор ресурсов к игре или софтине, которые я только читаю. Они висят под ntfs-сжатием и физически занимают меньше места. Я хочу упаковать это в архив так, чтобы при распаковке сразу писать точную копию NTFS-жатых байтиков без лишних промежуточных операций, тем самым ускоряя процесс и избегая лишней фрагментации.
    Это осуществимо вообще?

    Всего записей: 16758 | Зарегистр. 04-11-2010 | Отправлено: 06:09 11-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    В теории, если разобрать структуру фс вручную. Как это делают всякие бекаперы логических дисков.

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Было бы круто такой плагин к 7zip заиметь.

    Всего записей: 16758 | Зарегистр. 04-11-2010 | Отправлено: 06:27 11-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Создаешь VHD/VHDX/VMDK, засовываешь туда свое добро, включаешь компрессию и делов-то. Тем более, что читать эти файлы сабж умеет.

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Цитата:
    Создаешь VHD/VHDX/VMDK
    Слишком большие накладные расходы на файловую систему в VHD. Плюс, ещё нужно дефрагментацию внутри проводить, зануление неиспользуемого места...
    Это в разы дольше и геморнее, чем изначальная постановка задачи при обычном чтении.

    Всего записей: 16758 | Зарегистр. 04-11-2010 | Отправлено: 06:37 11-02-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Изначальная постановка задачи - разбор нтфс врукопашную. Она гораздо труднее, чем эта.

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



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

    Всего записей: 16758 | Зарегистр. 04-11-2010 | Отправлено: 07:13 11-02-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
     
    Согласен, ошибся по памяти.
     
    insorg
     
    Tar так и делает - сам читает данные напрямую с устройства за счёт чего создаёт точную копию файловой системы, но архитектура WinNT не предусматривает прямого доступа к иным дискам кроме FDD и ещё оптики. А на них NTFS не создаётся - места мало (на оптику NTFS записать возможно, например GEAR Pro Mastering Edition это может - сам когда неожиданно для себя обнаружил что записал CD-R ... в файловой системе NTFS). Поэтому остаётся доступ либо через системные или собственные драйвера файловых систем (это драйвера-фильтры) или через связку HAL и драйвера устройств типа disk.sys. А с последними ещё надо уметь работать через вызовы Native API (API ядра) который не документирован.


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

    Всего записей: 33232 | Зарегистр. 31-07-2002 | Отправлено: 07:14 11-02-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