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

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

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

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

    Цитата:
    С точки зрения обработки файл без расширения чем-то должен отличаться от папки?

     
    Вы про что, в архив нужно поместить файлы без расширений
     
    Одно из решений ниже
     
    http://forum.ru-board.com/topic.cgi?forum=5&topic=50870&start=400#21

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 20:50 12-03-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А что если…
    А может быть…
    попробуйте разделить файлы на две группы с помощью атрибутов (A)

    Всего записей: 5555 | Зарегистр. 23-04-2009 | Отправлено: 21:23 12-03-2023
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Inoz2000
     
    Здравствуйте
     
    Вы извините, любезно, я не понимаю, не знаю, как это сделать
     
    Есть желание помочь кодом - помогите, пожалуйста

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 21:50 12-03-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да не! Вы сначала дайте подсказку, можно ли у всех ваших файлов поменять атрибуты ради одной архивации?

    Всего записей: 5555 | Зарегистр. 23-04-2009 | Отправлено: 22:05 12-03-2023
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Inoz2000
     
    Здравствуйте
     
    Мда, наверное, моя флешка уже в гудок скоро сломается, потому что при таком раскладе - в два захода моя идея делается - только в два раза записи больше, следовательно, ресурс флешки убивается в гудок
     
    Неужели моя затея не реализуема по нормальному, в один проход?
     

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 22:10 12-03-2023
    Inoz2000



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

    ----------
    Мы все умрём. (-:

    Всего записей: 5555 | Зарегистр. 23-04-2009 | Отправлено: 22:15 12-03-2023
    los

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

    Цитата:
    Хотя бы напишите, пожалуйста, Ваше решение, а пользоваться или нет - моё дело

    find путь -type d -name 'F' -o -type f \( -iname '*.txt' -o ! -iname '*.*' \) -exec 7z a foo.7z {} +

    Всего записей: 8094 | Зарегистр. 08-09-2001 | Отправлено: 22:20 12-03-2023
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
     
    Здравствуйте
     
    Я многократно извиняюсь, по Вашему способу создал файл 1.cmd
     
    Туда вставил код
     
    find "D:\Users\Administrator\Desktop\Test_ravno" -type d -name 'F' -o -type f \( -iname '*.txt' -o ! -iname '*.*' \) -exec 7z a foo.7z {} +
     
    Запустил файл 1.cmd
     
    Итого - ничего не создается
     
    PS. Файл find.exe есть что в папке C:\Windows\SysWOW64, что в папке C:\Windows\System32

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 22:25 12-03-2023 | Исправлено: SharkyEXE, 22:29 12-03-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вооот!
    Есть решение. Правильное или нет?
    Всё!
    Здравствуйте – до свидания.
     
    Добавлено:
    На мой вопрос отвечать не обязательно

    Всего записей: 5555 | Зарегистр. 23-04-2009 | Отправлено: 22:26 12-03-2023
    los

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

    Цитата:
    Итого - ничего не создается  

    У меня создается. Возможно в вашем случае нужно изменить одинарные кавычки на двойные.
     

    Цитата:
    PS. Файл find.exe есть что в папке C:\Windows\SysWOW64, что в папке C:\Windows\System32

    Мне неизвестно что это за файлы.

    Всего записей: 8094 | Зарегистр. 08-09-2001 | Отправлено: 22:42 12-03-2023
    sov44



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

    Цитата:
    Можно или нет одной строкой-одним проходом сделать архив:  

    Как вариант, паковать по файл-списку @listfile.txt.
    Файлами без расширений можно пополнить список например так

    Код:
    for /f %%a in ('dir /b /a-d "folder\*"') do if "%%~xa"=="" echo folder\%%a >>@listfile.txt


    Всего записей: 132 | Зарегистр. 13-03-2007 | Отправлено: 22:44 12-03-2023
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мда, замена "*." на "* -x!*.*" - это через, хм, тернии к звёздам. Выглядит как недоработка парсера шаблонов. Кто-нибудь может прокомментировать?

    Всего записей: 1167 | Зарегистр. 12-06-2019 | Отправлено: 22:47 12-03-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрошающий уверяет нас, что файлов миллион. Список не хочет.

    Всего записей: 5555 | Зарегистр. 23-04-2009 | Отправлено: 22:50 12-03-2023
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
     
    Вы спросите лично у меня, что Вы бы хотели получить ответ, я Вам отвечу. Просто когда вагон сообщений без кода, просто слова, просто буквы - толка нет, время идет, кода хочется, скопировать код, запустить код и ура!
     
    По поводу, что не работает - вот ошибка
     
    https://cloud.mail.ru/public/wobo/3vtB2yrBc
     
    sov44
     
    Здравствуйте
     
    А никак без дополнительной записи неких файлов никак не получится?
     
    Просто создание файла listfile.txt - то же самое для меня, что в два этапа-прохода создать архив
     
    Хочется один раз, без дополнительной 2й записи-перезаписи архива

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 22:51 12-03-2023 | Исправлено: SharkyEXE, 22:54 12-03-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    про атрибуты не отвечает
     
    Добавлено:
    Я спать пойду, дня на три-четыре.н

    Всего записей: 5555 | Зарегистр. 23-04-2009 | Отправлено: 22:52 12-03-2023 | Исправлено: Inoz2000, 22:56 12-03-2023
    SharkyEXE

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

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 22:56 12-03-2023 | Исправлено: SharkyEXE, 22:59 12-03-2023
    los

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

    Цитата:
    Мда, замена "*." на "* -x!*.*" - это через, хм, тернии к звёздам. Выглядит как недоработка парсера шаблонов. Кто-нибудь может прокомментировать?


    Цитата:
    7-Zip doesn't use the operating system's wildcard mask parser, and consequently treats *.* as any file that has an extension. To process all files you must use the * wildcard instead or omit the wildcard altogether.

     
    SharkyEXE

    Цитата:
    Вы спросите лично у меня, что Вы бы хотели получить ответ, я Вам отвечу.

    именно у вас и спрашивал. Было бы странным спрашивать кого-то другого в данном случае. Кавычки на двойные поменяли?

    Всего записей: 8094 | Зарегистр. 08-09-2001 | Отправлено: 23:06 12-03-2023
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
     
    Вот добавил дополнительные кавычки к *.txt
     
    Все равно ошибка
     
    https://cloud.mail.ru/public/TtaC/2uAFxH5JQ
     
    PS. Если что не так, пожалуйста, напишите мне готовый код, скопировать-вставить, у меня огромная уверенность, что я такие-не такие кавычки сделал
     
    PPS. Пожалуйста, я Вас прошу, приложите аттач, в котором будет файл cmd + файл *.txt + папка с названием F
     
    Я запущу Ваш файл cmd и проверю, получится у меня или нет
     
    У меня есть предположение, что дело не в кавычках, а в каких-то дополнительных файлах, библиотеках и прочего

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 23:12 12-03-2023 | Исправлено: SharkyEXE, 23:56 12-03-2023
    yozhic



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

    Неправильно поняли. Фраза «двойная кавычка» означает: нажать один раз клавишу с двойной кавычкой. А вы вместо этого дважды нажали клавишу с одинарной кавычкой.  
    Итак, просто повнимательней, и всё получится. В записи каждую такую кавычку:

    Код:
    '

    поменяйте на такую:

    Код:
    "

    Всего записей: 3226 | Зарегистр. 20-03-2008 | Отправлено: 00:14 13-03-2023 | Исправлено: yozhic, 00:39 13-03-2023
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yozhic
     
    Здравствуйте
     
    Поменял все кавычки
     
    Было
    '
    Стало
    "
     
    Все равно беда
    https://cloud.mail.ru/public/bU3T/ecHovPpKm

    Всего записей: 397 | Зарегистр. 25-01-2009 | Отправлено: 05:44 13-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 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