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

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

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

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

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

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

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



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

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

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

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



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

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

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

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



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

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

    Всего записей: 4916 | Зарегистр. 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 {} +

    Всего записей: 7334 | Зарегистр. 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

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



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

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

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

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

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

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

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

    Всего записей: 7334 | Зарегистр. 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


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

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

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



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

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

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

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



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

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

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

    Всего записей: 354 | Зарегистр. 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

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

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

    Всего записей: 7334 | Зарегистр. 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 и проверю, получится у меня или нет
     
    У меня есть предположение, что дело не в кавычках, а в каких-то дополнительных файлах, библиотеках и прочего

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



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

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

    Код:
    '

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

    Код:
    "

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

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

    Всего записей: 354 | Зарегистр. 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

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