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

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Inoz2000
    Даже если виноват именно проводник, то майки это точно фиксить не станут. Потому я про костыли и говорю, что придётся ему обходить это своими силами, если вообще возьмётся за это.
    Писать сюда - https://sourceforge.net/p/sevenzip/discussion/45797

    Всего записей: 16755 | Зарегистр. 04-11-2010 | Отправлено: 16:42 17-05-2023
    Inoz2000



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А может надо воспроизвести " баг " перетаскиванием 7zFM.exe из окна другого архиватора..

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

    Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 16:49 17-05-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dart Raiden
    Не подтверждаю. Всё распаковалось драгндропом в папку нормально.
    Win11 22H2 проверял на 23.0 beta.
     
    Добавлено:
    Inoz2000
    Мне вообще неведомо в чём проблема, потому что у меня этой проблемы нет.

    Всего записей: 16755 | Зарегистр. 04-11-2010 | Отправлено: 16:57 17-05-2023
    vaskamy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здрасте. Подскажите пожалуйста можно ли как то распаковывать файлы и папки из архивов без изменения атрибутов времени (дата и время создания, модификации и последнего доступа) (модификации работает). Или может есть какой иной способ?

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 11:25 26-05-2023
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy, зависит от ОС и от архива.
     
    $ stat -x file
    ...
    Access: Thu Jan  1 03:00:00 1970
    Modify: Thu Jan  1 03:00:00 1970
    Change: Fri May 26 11:38:16 2023
     Birth: Thu Jan  1 03:00:00 1970
     
    $ 7z foo.7z -mtc -mta -mtm file
    $ 7z l -slt foo.7z
    ...
    Modified = 1970-01-01 03:00:00
    Created = 2023-05-26 11:38:16
    Accessed = 1970-01-01 03:00:00
     
    $ 7z x foo.7z
    $  stat -x file
    ...Access: Thu Jan  1 03:00:00 1970
    Modify: Thu Jan  1 03:00:00 1970
    Change: Fri May 26 11:39:27 2023
     Birth: Thu Jan  1 03:00:00 1970
     

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 11:46 26-05-2023
    vaskamy



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

    Цитата:
    зависит от ОС и от архива.

    Windows

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 11:52 26-05-2023
    los

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

    Цитата:
    Windows  

    на NTFS c MAC time проблем быть не должно, если архив создан с сохранением mtime, atime...
    Т.к без указанных в предыдущем примере ключей архив будет содержать только mtime
     
    $ 7z a foo.7z file
    $ 7z l -slt foo.7z
    ...
    Modified = 1970-01-01 03:00:00


    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 12:23 26-05-2023
    vaskamy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
     
    Столкнулся с багом в 7-zip - есть zip архив в нём есть файл у которого дата модификации и последнего доступа идентичны и после извлечения с параметрами -mtc -mta -mtm у этого файла последний доступ прописывается текущим временем извлечения то же самое происходит и в winrar.
    (Использовал программу 7-Zip 22.01 x64)

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 20:05 26-05-2023 | Исправлено: vaskamy, 08:36 27-05-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
     
    А у вас не запущен процесс фоновой дефрагментации? Если запущен, то цепочка операций может включать запись на диск и последующую его дефрагментацию. Посмотрите время последней чтения-записи-модификации и у других файлов. Для фоновой дефрагментации типична близость времён находящихся рядом файлов. Это без учёта записей в журналах.

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

    Всего записей: 33231 | Зарегистр. 31-07-2002 | Отправлено: 21:02 26-05-2023
    vaskamy



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

    Цитата:
    А у вас не запущен процесс фоновой дефрагментации?

    Это не мой архив, просто такой попался.

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 21:08 26-05-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
     
    А!, я и не знал! Оказывается что Это не мой архив, просто такой попался. и А у вас не запущен процесс фоновой дефрагментации? взаимосвязаны ибо фоновая дефрагментация это элемент "не моего архива".
     


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

    Всего записей: 33231 | Зарегистр. 31-07-2002 | Отправлено: 21:16 26-05-2023
    vaskamy



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

    Цитата:
    А у вас не запущен процесс фоновой дефрагментации?

    Нет не запущен - отключён полностью.

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 21:26 26-05-2023
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy, сомневаюсь что речь о баге, скорее всего система обновляет atime после доступа к файлу проводника windows если атрибуты проверяются в нем или при индексации содержимого файла и т.п.
    В моем случае ключи -mtc -mta -mtm важны при упаковке, а при распаковке не обязательны.
     
    Как вы проверяете MAC time для извлеченных файлов?

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 22:16 26-05-2023
    vaskamy



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

    Цитата:
    Как вы проверяете MAC time для извлеченных файлов?

    С помощью кнопки TCIMG или встроенной утилитой в Тотал Командер "изменить атрибуты"
     
     
    Добавлено:
    У меня почему то не получается установить свой атрибут доступа даты и времени на бла бла.exe файлам программ он всегда меняется на текущее время и дату. У остальных файлов и изменяется и сохраняется и отображается. Если расширение файла exe изменить или удалить то доступ изменяется и сохраняется - в чём причина не пойму, почему только exe?

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 07:28 27-05-2023
    los

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

    Цитата:
    С помощью кнопки TCIMG или встроенной утилитой в Тотал Командер "изменить атрибуты"  

    возможно эта программа и обновляет atime подобно проводнику windows. Попробуйте просмотреть атрибуты в FAR или в ком. строке. Там же можете попробовать их изменить.

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 09:38 27-05-2023
    vaskamy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    Всё решилось применением твика - ; Отключить время последнего доступа к файлу
    cb_ssd_ntfs, Truec - теперь как в сказке ни чего не глючет и всё упаковывается и распаковывается с действительными атрибутами....

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 14:03 27-05-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
     
    Антивирусы если включена проактивная защита блокируют исполняемые файлы на запись.  ТС я лично не пользуюсь, но как вариант попробуйте Far Manager (хватит архив распаковать и написать в Far.exe.ini (UNICODE, UTF-16 LE) параметры:

    Цитата:
    [General]
    UseSystemProfiles=0
    UserProfileDir=%FARHOME%\Profile
    GlobalUserMenuDir=%FARHOME%
    TemplateProfile=%FARHOME%\Default.farconfig
    DefaultLanguage=Russian
    UserLocalProfileDir=%FARHOME%\Profile

    что сделает его портабельным, и выбрав желаемый файл нажать Ctrl-A (Установить атрибуты). А там поставить в диалоге желаемые времена и посмотреть сохраняться ли они?  
     
    Если сохраняться, то возможно причина сидит в цепочке сервисных вызовов Explorer который по запросу GUI приложений устанавливает время файлов вызывая из kernel32.dll функцию SetFileTime() (хидер fileapi.h (включая Windows.h)):

    Код:
    BOOL SetFileTime(
      [in]           HANDLE         hFile,
      [in, optional] const FILETIME *lpCreationTime,
      [in, optional] const FILETIME *lpLastAccessTime,
      [in, optional] const FILETIME *lpLastWriteTime
    );

    А Far Maneger обращается к вызовам WinAPI напрямую вызывая их из  системных библиотек DLL что позволяет ему обходить ряд ошибок ОС, хотя и не все.

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

    Всего записей: 33231 | Зарегистр. 31-07-2002 | Отправлено: 18:55 27-05-2023
    MishNSK



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть 50 000 файлов fb2, требуется сжать в архивы по ~1 гигу. Не многотомные.  

    Всего записей: 768 | Зарегистр. 08-10-2012 | Отправлено: 10:47 08-06-2023
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MishNSK
    Чо там жать, fb2 это zip. Разве что батником добавлять по одному и проверять, превысил ли размер этот порог.
    А так с прекомпом можно было бы и сжатие неплохо увеличить

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



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

    fb2 - это xml.
     
    MishNSK
    Не уверен, что 7z умеет из коробки подобное немноготомное. А на том же PS такая задача вполне тривиальна.

    Всего записей: 1664 | Зарегистр. 26-02-2011 | Отправлено: 11:36 08-06-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