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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 3)

Модерирует : 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 126 127 128 129 130 131 132 133 134 135 136 137 138

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

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть темы здесь

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

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

Загрузить:

Последняя стабильная версия: 19.00 (22.02.2019)
Setup: x86 (SFX | MSI), x64 (SFX | MSI), Extra (x86/x64), LZMA SDK, Source |  
зеркала на sf.net 7-Zip, Extras, Source и LZMA SDK
 
Последняя beta-версия: 18.04 (25.04.2018)
Setup: x86 (SFX | MSI), x64 (SFX | MSI), 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 совместимые процессоры
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 | Исправлено: momo2000, 20:23 11-07-2021
    kraeved



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cbah
    Выше я рассказал, как сжимать в ZIP при оптимистичном сценарии наличия обновлений,
    ведь вы не указали, в каком состоянии пребывает Windows 7. Теперь о пессимистичном.
    Даже в оригинальной SP1 есть PowerShell 2 и VBScript, которые мы можем использовать,
    чтобы дотянуться до системного ZIP через командную строку. Продолжу о PowerShell.
     
    Скопируйте следующий код в zip.psm1 (автор не я) или скачайте из командной строки:
    powershell -command "(New-Object Net.WebClient).DownloadFile('https://miny.app/ps2zip', 'zip.psm1')"
     
    Положите zip.psm1 в известное место, например, в корень диска, затем вызывайте так:
    powershell -command "Import-Module 'c:\zip.psm1'; Compress-ZipFile 'c:\20210519 Непал' 'c:\nepal.zip'"
     
    Далее zip.psm1 можно сократить, выкинув функции типа декомпрессии, и преобразить
    в последовательность base64, которую вызывать через powershell -EncodedCommand,
    что позволит сжимать одной (длинной) командой и уже обходиться без файла zip.psm1
    Как это сделать, возможно, вам подскажут в теме Сценарии Windows.

    Всего записей: 831 | Зарегистр. 01-03-2003 | Отправлено: 15:06 19-05-2021 | Исправлено: kraeved, 15:27 19-05-2021
    GoblinNN

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    или не парить мозг, а скачать info-zip https://pazera-software.com/build/info-zip/ и сделать все что нужно.

    Всего записей: 1684 | Зарегистр. 11-10-2005 | Отправлено: 15:17 19-05-2021
    Victor_VG



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

    Цитата:
    как создать из КОМАНДНОЙ СТРОКИ зип архив всех файлов конкретной папки средствами ТОЛЬКО ВИНДОВС 7. спасибо.

    зовёте zipfldr.dll с параметрами. Мне эта задача  не интересна, но это решение именно средствами ТОЛЬКО ВИНДОВС 7.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 28994 | Зарегистр. 31-07-2002 | Отправлено: 15:50 19-05-2021
    mig73



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

    Цитата:
    ТОЛЬКО ВИНДОВС 7

    Я не в курил какой в этом профит и необходимость. Ведь нет в Win вообще никаких 7-zip, или вы вообще о др. методе?

    Всего записей: 6598 | Зарегистр. 24-02-2010 | Отправлено: 16:54 19-05-2021
    kraeved



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

    Цитата:
    cbah
    а как же тогда создаются еще со времен виндовс хр архивы зип при отправке через контекстное меню
    в "сжатая зип-папка"? мне бы такое же, но из командной строки... и еще бы без сжатия, чтобы побыстрее.

    Возможности ОС, доступные в графическом интерфейсе, не всегда продублированы
    в командной строке. Если в состав Windows 10 добавили утилиту tar, которая может
    tar -caf out.zip вашаПапка, то в 7 и ранних нет утилиты, создающей zip — приходится
    тянуться до системной функции сжатия с помощью PowerShell и Windows Script Host.
    Как это сделать через PowerShell 2 и 5 я уже рассказал выше, но если это сложно,
    то держите батник с JScript, работающий даже в XP: zip.cmd out.zip вашаПапка
     
    Системная функция устарела: сжатие не настроить, имя типа Bj rk вызывает ошибку.
     
       
     
    Давайте рассуждать трезво. Вы вряд ли проходите собеседование а-ля «Рыба-меч»
    или застряли вдали от цивилизации с медленной и дорогой связью, чтобы чураться
    скачивания 7-zip, который послужит и в контекстном меню, и в командной строке.
     

    Цитата:
    mig73
    Я не в курил какой в этом профит и необходимость…

    Этот товарищ умеет озадачить, да.
     
       

    Всего записей: 831 | Зарегистр. 01-03-2003 | Отправлено: 23:05 20-05-2021 | Исправлено: kraeved, 13:28 21-05-2021
    mig73



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kraeved
    Да я уже догадался, а о чём там топил Виктор вообще загадка. Ну нету в Win никаких своих средств по 7-zip и всё тут.

    Всего записей: 6598 | Зарегистр. 24-02-2010 | Отправлено: 00:39 21-05-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mig73
     
    Постановку задачи видел? К 7-Zip это ни коим боком, разве что по цифре 7 прикручено. В оси есть zipfldr.dll - "Compressed (zipped) Folders Shell Extension". Достаточно.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 28994 | Зарегистр. 31-07-2002 | Отправлено: 03:36 21-05-2021
    mig73



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Я изначальный вопрос про 7-zip не понял, а с zip и cab средствами ОС знаком давно и ничего прикручивать не собирался.

    Всего записей: 6598 | Зарегистр. 24-02-2010 | Отправлено: 05:00 21-05-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mig73
     
    cbah не тот вопрос и не там задал - вежливо объяснили, а дальше каждый потащил свои непонятки - смешно вышло.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

    Всего записей: 28994 | Зарегистр. 31-07-2002 | Отправлено: 11:27 21-05-2021
    cbah

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    надо сделать бат-файл, который в конце пакует файлы в архив. этот бат должен работать на любом компутере с виндовс 7 без дополнительных программ и вмешательства. запустил, батник сделал все и собрал в архив.
    зип-архив выбран как самый распространенный и распакуемый на любом компутере с виндовс без архиваторов. каб-архив, наверное, тоже подойдет.

    Цитата:
    Этот товарищ умеет озадачить, да.  

    и не надо иронизировать про объединение мп3 и тхт. есть, например, аудиокнига, и к ней желательно прикрепить текстовый вариант, чтобы иметь под рукой и распечатать, если нужно.
     
    зы: не думал что такая дискуссия развернется...

    Всего записей: 476 | Зарегистр. 13-11-2007 | Отправлено: 13:45 21-05-2021
    kraeved



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cbah
    Вам отвечают максимально подробно, вежливо и на хорошем русском языке.
    А вы, словно читающий по диагонали, не слышите и продолжаете гнуть своё.
    Попробуйте по слогам, делая вдох-выход и глоток воды после каждого пункта:
     
  • в Windows 7 нет консольной команды для сжатия в ZIP (ну нет, нет!)
  • выше дан батник, использующий системное сжатие (то самое из контекстного меню)
  • системное сжатие устарело, т.к. спотыкается на именах с «необычными» символами
  • корректно сжимать в ZIP (который откроется у всех, да!) умеет именно 7-zip

  • Всего записей: 831 | Зарегистр. 01-03-2003 | Отправлено: 14:30 21-05-2021 | Исправлено: kraeved, 16:53 21-05-2021
    insorg



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cbah
    Можно завернуть 7zr.exe прямо в батник при помощи certutil и вытаскивать в темпу при надобности им же. Для вынь-7 никаких проблем нет. На ХР ввиду отсутствия certutil нужны иные решения.
     

    Цитата:
    распространенный и распакуемый на любом компутере с виндовс без архиваторов
    cab в помощь!
    Есть на всех виндах, начиная с 95, пакуется и извлекается и проводником, и через консоль. Все популярные архиваторы этот архив распакуют тоже.
    Маны на него гуглятся запросто, команды прикручиваются либо к тоталу, либо в меню "Послать на..." "Отправить в..." (ну, или как там в русской локали "Send to..." проводниковое обозвали?) на использование в один клик.
     
    Да, есть лимиты размера в 2 ГБ для конечного файла архива, есть нюансы с упаковкой файлов с одинаковыми именами и (иногда) отображением структуры папок внутри архива при открытии его проводником, но это уже мелочи, которые так же замечательно обходятся.

    Всего записей: 1784 | Зарегистр. 04-11-2010 | Отправлено: 14:57 21-05-2021 | Исправлено: insorg, 14:59 21-05-2021
    kraeved



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Использовать 7-zip в командной строке можно без certutil — не пугайте людей.
    А использовать CAB — это мука, ибо на входе он берёт один файл для сжатия
    или файл со списком файлов и папок для сжатия, который готовится заранее,
    т.е. makecab /d CabinetName1=out.cab /D DiskDirectoryTemplate=c:\ /f list.txt,
    что пользователь с кругозором вопрошающего ОЧЕВИДНО делать НЕ БУДЕТ.
     
    И вообще, давайте отвечать грамотно, а не обрывочно и лишь бы похвастаться:
    один юниксоид уже дважды смутил про zipfldr.dll, а там нет параметра для сжатия.

    Всего записей: 831 | Зарегистр. 01-03-2003 | Отправлено: 15:05 21-05-2021 | Исправлено: kraeved, 17:50 21-05-2021
    insorg



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kraeved
    Цитата:
    Использовать CAB это мука
    Ни в коем случае. С тотал командером (можно multiarc.wcx+cab.exe, можно и без них!) или правильно написанным батником - вообще проще простого.
    В личку я ему уже ответил, повторю здесь, раз так интересно стало: Подробнее...

    Цитата:
    Использовать 7-zip в командной строке можно безо certutil, не пугайте людей
    Естественно!
    Но, как я понял, из запроса - человеку нужен полностью автономный батник, который не зависит от чего где установлено. Следовательно, предпологается отсутствие установленного 7zip и, как следствие, необходимость его тащить в теле самого батника. Буквально пара лишних строчек, но ничего критичного нет.

    Цитата:
    пользователь с кругозором вопрошающего ОЧЕВИДНО делать НЕ БУДЕТ
    Не очевидно. Да и батник у меня готовый, бери пользуйся. Максимум - поднастроить под себя путь к конечному архиву или его переименование на что-то своё.
    Да и не нам оценивать чей-то кругозор, кто там что будет делать. Захочет - разберётся. Мануалы есть, образцы батника - тоже. Дальше - изучать и пробовать. Вопрос был - ответ получен. Это главное. Остальное - лишь бесполезное словоблудие.

    Всего записей: 1784 | Зарегистр. 04-11-2010 | Отправлено: 15:12 21-05-2021 | Исправлено: insorg, 15:16 21-05-2021
    uShell

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kraeved
    Файл-список не обязательно готовить заранее. insorg уже привёл пример, а вот строчка из одного моего батника:

    Код:
    for %%f in (%5) do echo "%%~f" "%base%%%~nxf" /inf=no>>%temp%\makecab.ini

    Да, будут нюансы, приведённые insorg. Кроме того, файлы с именами за пределами OEMCP не упакуются и будут проблемы с сохранением меток времени. Зато портабельно между всеми win32. ZIP64, кстати, тоже не факт, что на любой винде распакуется.
     
    cbah
    А почему именно bat-файл? Может, можно exe-файл (это такой тонкий намёк на 7za.exe)? Или политика не пропустит? PowerShell-файл выше уже предлагали, а при наличии свежей .NET Framework его можно улучшить, подключив System.IO.Compression.

    Всего записей: 418 | Зарегистр. 12-06-2019 | Отправлено: 15:37 21-05-2021
    cbah

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

    Всего записей: 476 | Зарегистр. 13-11-2007 | Отправлено: 16:10 21-05-2021
    los

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

    Цитата:
    Этот товарищ умеет озадачить, да.  

    легко вас озадачить  
     
    cbah

    Цитата:
    и не надо иронизировать про объединение мп3 и тхт. есть, например, аудиокнига, и к ней желательно прикрепить текстовый вариант, чтобы иметь под рукой и распечатать, если нужно.  

    а в чем там может быть проблема?

    Всего записей: 3823 | Зарегистр. 08-09-2001 | Отправлено: 17:03 21-05-2021 | Исправлено: los, 18:13 21-05-2021
    insorg



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

    Цитата:
    не надо иронизировать про объединение мп3 и тхт

    Внутри ID3 тегов есть поле комментарий, куда можно скопировать содержимое текстовика.
    Для продвинутых есть Lyrics, то бишь специальное место для текста песни, который плеер показывает автоматически (например, aimp на андроиде) во время проигрывания.
    Но зачем совать туда СТОЛЬКО текста...
     
    И да. Какое это имеет отношение к 7zip?

    Всего записей: 1784 | Зарегистр. 04-11-2010 | Отправлено: 18:09 21-05-2021 | Исправлено: insorg, 18:09 21-05-2021
    kraeved



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коротко и ясно о задаче cbah и предложенных решениях
  • Автор хочет сжимать только а) в ZIP, б) в консоли, в) средствами Windows 7.
  • Задача не имеет прямого решения — только косвенные, через PowerShell и WSH,
    имеющиеся в составе Windows 7, консольные скрипты для которых даны выше.  
  • Он игнорирует оба варианта из-за заблуждения, что раз в контекстном меню ОС
    есть функция сжатия в ZIP, то есть и консольная команда или утилита типа zip.exe
  • Остальные предложения, сколь хорошими они ни были бы, не решают задачу автора,
    а пытаются её переформулировать, предлагая что-то скачать или сжимать не в ZIP.
     
    los
    Проблема в том, что долгое занятие чем-то одним ведёт к профессиональной деформации,
    когда знания и привычки в своей сфере искажают восприятие общества за её пределами.
    Священнику мерещатся рога и копыта, полицейскому — взяточники, сисадмину — ламеры,
    а талантливая балерина никак не поймёт осуждения за эротический шпагат в день траура.
     
    Вопрос «как запихать текст книги в аудиокнигу» прост для опытного компьютерщика, ибо
    мигом рождает в его голове ворох решений от внесения текста в комментарий ID3v2.4 или
    APEv2 до подклеивания книги.fb2.zip к аудиофайлу с помошью команды copy, как rarjpeg.
    Опытный же человек подскажет ровно то же самое, но без насмешек и без хвастовства,
    которые электризуют атмосферу и низводят обмен опытом до обмена уколами и тумаками.  
    А ещё лучше, если уточнит задачу и эмпатически послушает ответ пользователя, который
    зачастую пытается забивать гвозди микроскопом, а мы ломаем голову, как же это сделать.

  • Всего записей: 831 | Зарегистр. 01-03-2003 | Отправлено: 19:30 21-05-2021 | Исправлено: kraeved, 23:46 21-05-2021
    kraeved



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кстати, о незатейливой стеганографии.
     
    copy /b in.png+in.7z out.7z.png можно открыть самим 7-zip (классика)
    copy /b in.mp3+in.7z out.7z.mp3 есть особенности, если out больше 8 МБ
     
    Теперь попробуем ZIP: copy /b in.mp3+in.zip out.zip.mp3
    Содержимое приклеенного архива видно через bsdtar и infozip, а после
    переименования ren out.zip.mp3 out.zip и через bandizip с winrar’ом.
     
       Напрашивается пожелание к Игорю Павлову,
            чтобы допилил распознавание архивов внутри других файлов.
     
    Альтернативный способ: соединяем картинку и архив в cover.jpg,
    который затем прикрепляем к аудиофайлу в качестве обложки.
    Пример: 1710 - Сказки - История Абдуллы.mp3 (откройте в 7-zip).

    Всего записей: 831 | Зарегистр. 01-03-2003 | Отправлено: 00:42 22-05-2021 | Исправлено: kraeved, 18:08 22-05-2021
    Открыть новую тему     Написать ответ в эту тему

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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru