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

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

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

Maz



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


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

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

Загрузить:

Последняя стабильная версия: 25.01 (03.08.2025) | Download 7-Zip 25.01 (03.08.2025)
 
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.04 (05.04.2024), для Linux/MacOs 05.05.2024 выложена v24.04 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 и совместимые с ними

Примечание:
Alpha и Beta-версии 7-Zip зачастую являются развитием "стабильных" версий с улучшениями и исправлениями багов.
Ссылки на альфы ищем в разделе Open Discussion форума проекта 7-Zip, там же можно получить и консультацию от разработчика.


Дополнения:

  • Плагины для архиватора 7Zip на tc4shell
  • Архив 7-Zip ZS
  • Форк с поддержкой дополнительных алгоритмов - Zstandard, Brotli и др. Vista+. На странице есть подробные результаты тестов разных алгоритмов и инструменты для тестирования.
  • 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)

  • Всего записей: 39763 | Зарегистр. 26-02-2002 | Отправлено: 20:16 28-11-2021 | Исправлено: tmrx, 04:50 03-12-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    codecs
    Цитата:
    по сути это SFX с продвинутыми инструкциями
    SFX - это прежде всего архив, но с дописанным к нему sfx модулем.
    Цитата:
    7z SFX точно так же может быть инсталлером
    Тут оно работает только в одну сторону. Любой архив можно превратить в инсталлер, дописав ему ехе в голову и подпись в хвост. Но не наоборот.
    Цитата:
    официальные он открывает все
    Не всегда успевает догнать. Уже не раз попадалось, когда Inno вышло в новой версии, а InnoUnp с его поддержкой выходит только спустя время.
    Цитата:
    тоже кастомные inno делал - но после того как пару раз свои же инсталляторы не смог распаковать
    Вот видишь, даже на опыте знаешь, почему инсталлеры - это не архив+sfx, а неведомая проприетарная дичь, которую ещё поди расковыряй.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 00:05 03-09-2023
    codecs



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

    Цитата:
    SFX - это прежде всего архив,

    SFX это сокращение от SelFeXtraction - т.е. всё что угодно, что само распаковывается и есть SFX

    Цитата:
    это не архив+sfx, а неведомая проприетарная дичь, которую ещё поди расковыряй.

    a SFX не надо расковыривать корявыми очумелыми ручками - он распаковывается САМ

    Всего записей: 2299 | Зарегистр. 22-07-2003 | Отправлено: 00:43 03-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    codecs
    Сокращение, да. Но это модуль, для дописывания к архиву. В этом принципиальная разница.
    Если хочешь - то жмякаешь по ехе, если нет, то открыл его как будто "исполняемая голова" спереди не дописывалась, и работаешь как обычно.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 00:48 03-09-2023
    codecs



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

    Цитата:
    Но это модуль, для дописывания к архиву.  

    это стаб - и у инно есть точно такой же стаб, к которому приклеивается остальное. И архив не приклеивается прямо к стабу - между ними еще прокладка-инструкция. И у инно точно так же

    Цитата:
    то открыл его как будто "исполняемая голова" спереди не дописывалась,

    с инно нажал в тотале Ctrl+PgDown и работаешь как будто "исполняемая голова" спереди не дописывалась

    Всего записей: 2299 | Зарегистр. 22-07-2003 | Отправлено: 10:56 03-09-2023
    usalex

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хочу запаковать папку в SFX, но так, чтоб после клика по экзешнику эта папка без всяких вопросов и дополнительных телодвижений оказывалась по заранее заданному пути.
    Как такое реализовать?
     
    ----------------
    Inoz2000
    insorg
    codecs
    Спасибо !

    Всего записей: 6692 | Зарегистр. 20-12-2004 | Отправлено: 12:55 03-09-2023 | Исправлено: usalex, 17:50 03-09-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    возможно что-то типа такое
    Код:
    ;!@Install@!UTF-8!
    GUIFlags="30"
    GUIMode="1"
    ExtractDialogWidth="550"
    InstallPath="F:\\заранее\\заданный путь"
    OverwriteMode="1"
    AutoInstall=""
    ;!@InstallEnd@!

    Всего записей: 5553 | Зарегистр. 23-04-2009 | Отправлено: 13:01 03-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    codecs
    Цитата:
    с инно нажал в тотале Ctrl+PgDown
    Далеко не всякое инно так открывается.
     
    usalex
    Брать модифицированный sfx модуль 7zSD (архив я выкладывал, ссылки в шапке есть). Конфиг к нему - в посте перед моим.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 17:22 03-09-2023
    codecs



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

    Цитата:
    Далеко не всякое инно так открывается.  

    это специально шоб такие как ты грязными ручонками в них не ковырялись - я закрою 7z паролем и ты его тоже открыть не сможешь

    Цитата:
    Брать модифицированный sfx модуль 7zSD

    намного удобнее взять GUI опенсорсные 7z SFX-Creator или 7-ZIP SFX Maker

    Всего записей: 2299 | Зарегистр. 22-07-2003 | Отправлено: 17:46 03-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    codecs
    Цитата:
    я закрою 7z паролем
    Это превратит архив в не-архив? Что за глупость...

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 17:52 03-09-2023
    UriF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я задал несколько вопросов по sfx, и почти на все мне ответили.  Остался один.  Как создать sfx, куда можно было бы впихнуть packJPG и WavPack?  Этот же вопрос я задал разработчикам 7-Zip-zstd, и они обещали подумать.  Как долго они будут думать, вопорос, конечно, интересный...

    Всего записей: 834 | Зарегистр. 14-06-2004 | Отправлено: 18:09 03-09-2023 | Исправлено: UriF, 18:11 03-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    UriF
    Цитата:
    Как создать sfx, куда можно было бы впихнуть packJPG и WavPack
    Два пути.
    1. Сложить ехе packJPG и WavPack внутрь sfx, добавить батник для них и всё это завернуть с 7zSD.sfx, который через батник вызовет обе ехе после распаковки всего содержимого (можно и без батника, прописать всё в конфиге sfx, но с ним удобнее и проще отладка).
    2. Ждать сакральный и неповторимый sfx модуль, который сам примет чтение сжатых ими потоков. Ждать можно до посинения, пока не кончится жизнь.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 18:23 03-09-2023
    codecs



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

    Цитата:
    Это превратит архив в не-архив? Что за глупость...

    без пароля для тебя это будет не архив, а просто мусорный файл

    Всего записей: 2299 | Зарегистр. 22-07-2003 | Отправлено: 18:43 03-09-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А без ключей от замка для тебя это будет не твоя квартира, а чужой дом

    Всего записей: 5553 | Зарегистр. 23-04-2009 | Отправлено: 18:54 03-09-2023
    UriF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Пошу прощения, но я такие вещи никогда не делал.  Не могли бы Вы набросать пример батника.  Я попытался открыть 7zCon.sfx и 7z.sfx самого чистого 7-zip (7-Zip-zstd я пока не ставил, поскольку они никак не скомпилируют под версию 7-Zip 23.0.1 в которой решены уязвимости) в Notepad++, но это явно бинарный файл (или архив, которй нухжно запаковать(???)

    Всего записей: 834 | Зарегистр. 14-06-2004 | Отправлено: 04:52 04-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    UriF
    Батник нужен будет для твоего же wavpack и packjpg для распаковки, как если бы это всё было без архива. Т.е., у тебя в сам 7z будет завёрнуты обе ехе помимо него и из этого батника будут вызываться.
    В него написать нечто типа
    wvunpack.exe "файл.wv" "файл.wav"
    на все предварительно пожатые wav (хотя, эффективнее использовать flac или ape), и
    packJPG.exe "файл.pjg"
    аналогично для каждой жпеги (хотя, как уже обсуждали, эффективнее пережимать в JXL).
     
    А в конфиге к самому 7zSD.sfx прописать нечто вида
    ;!@Install@!UTF-8!
    BeginPrompt="Распаковать архив?"
    ExtractTitle="Подготовка..."
    RunProgram="unpack.bat"
    ;!@InstallEnd@!

    где "unpack.bat" - это имя нашего батника со всеми строками для packjpg и wavpack.
     
    Добавлено:
    А вообще, примеры по использованию самого sfx модуля есть в его комплектной справке (7zSD_RU.chm), там и поинтереснее есть разное.
    Я в своё время чего только на нём не понаделывал, но сейчас уже даже заново вспоминать приходится.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 05:31 04-09-2023
    UriF

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

    Код:
    В него написать нечто типа
    wvunpack.exe "файл.wv" "файл.wav"

    для 37000 файлов, причем, в разных папках, кроме того, каждый комикс начинается с 001.jpg, т.е. повторение нумерации.  далее, мне нужно создать отдельно 2 папки - одну с  jpg, а другую со всем остальным и прописать вручную в какую из папок пойдет финальная распаковка?  извините, это охота пуще неволи.  оно того не стоит.  или я, в конечном итоге дождусь от них sfx модуля ради 1.3 Gb, или, как здесь выше советовали, размещу на файлопомойку, где позволяют до 20 Gb.  При любом варианте, если не сжимать в jpeg-xl, я получаю более 10 Gb (даже после Leanify).  Пока же ставить в jpeg-xl не рискну, поскольку или народ смотрит на телефонах, где это не поддерживается, либо не у всех IrfanView/XnView (или писать батник, в котором бы народ перепаковывал  jpeg-xl в jpg).

    Всего записей: 834 | Зарегистр. 14-06-2004 | Отправлено: 17:28 04-09-2023
    insorg



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

    Цитата:
    дождусь от них sfx модуля  

    Цитата:
    народ смотрит на телефонах

    сочетается?
    Чем тебе поможет виндовый sfx на телефоне?

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 17:38 04-09-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    UriF
     
    Есть такая немодная штука, "знание" называется и оно грит - можно развлечься через for /r в CMD, раз, Far Manager + LuaFAR Search + Lua - с ходу, два, но ... сначала стоит подумать - "А каков процент пользователей у моей задумки? Что и как надо реализовать чтобы устраивало более - менее всех?" чтобы не тратить зря время.

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

    Всего записей: 35482 | Зарегистр. 31-07-2002 | Отправлено: 22:34 04-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Та какой там for. Чел пытается засунуть кучу жпегов в архив больше 10 гигов, чтобы непременно было одним куском, но чтобы "пользователи" это скачивали и смотрели на мобилках.  
     
    Добавлено:
    Ладно бы себе делал, так другим же подсунет потом...  
     
    Добавлено:
    Напоминает репакеров игрулек, которые плотно подсели на тормозной LOLZ+SREP, который завёрнут внутри FreeArc контейнера и ничем адекватным вручную не вскрывается. Там, видимо, такая же забота.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 23:07 04-09-2023
    UriF

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

    Всего записей: 834 | Зарегистр. 14-06-2004 | Отправлено: 01:08 05-09-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 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 4)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.B0ard 2000-2026

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru