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

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

Модерирует : gyra, Maz

Maz (28-11-2021 20:26): 7-Zip | 7z | 7Zip (часть 4)
Сборки и украшательства архиватора 7-Zip
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 139 140 141 142 143 144 145 146 147 148 149 150 151

   

gyra

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


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

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

Загрузить:

Последняя стабильная версия: 21.06 (24.11.2021)
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 tarball | x86-64 tarball | arm tarball | arm64 tarball, macOS arm64/x86-64 tarball, Extra (x86/x64), LZMA SDK, Source
 
Последняя beta-версия: 21.04 (02.11.2021)
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 tarball | x86-64 tarball | arm tarball | arm64 tarball, macOS arm64/x86-64 tarball, 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 совместимые процессоры    
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
    Дополнительные бесплатные утилиты:

  • 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 | Исправлено: Maz, 08:35 29-11-2021
    los

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

    $ 7z a foo.7z test -v1m
    $ 7z t foo.7z.001
    ...
    Everything is Ok
    ...
    $ rm foo.7z.002
    $ 7z t foo.7z.001
    ...
    ERRORS:
    Unexpected end of archive
    ...
    $ touch foo.7z.002
    $ 7z t foo.7z.001
    ...
    ERRORS:
    Unexpected end of archive
    ...

     
    если  в foo.7z.002 изменить несколько байт
     

    $ 7z t foo.7z.001
    ...
    ERROR: Data Error : test/test12
                               
    Sub items Errors: 1
     
    Archives with Errors: 1
     
    Sub items Errors: 1
    ...

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 11:55 13-04-2020
    VitaminP



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо, los разобрался: в моём случае в многотомных архивах вместо 7z было другое расширение, что и сыграло роковую роль.  
     С командной строкой все понятно, однако в графической оболочке открытый повреждённый архив arhiv.7z.001 при нажатии кнопки "Тестировать" удачно проходит проверку. Может там что-то другое тестируется? А при извлечении все тома просто объединяются. Наверно программа считает, что это не архив 7-zip а просто разбитый на части файл.

    Всего записей: 306 | Зарегистр. 28-08-2013 | Отправлено: 13:22 13-04-2020 | Исправлено: VitaminP, 13:27 13-04-2020
    usalex

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

    Цитата:
    Галка Use for removable only выключена?

    Пробовал чекать и снимать - без разницы.
    (всё это проделываю на кошерной LTSB 2016).

    Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 14:46 13-04-2020
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    usalex
    Давай сверим последовательность действий.
    1) Выставляю Working folder в значение Specified
    2) Указываю в поле путь E:\7z\
    3) Снимаю галку Use for removable drives only
    4) Захожу в архив E:\temp.7z
    5) Через drag&drop кидаю в него большой файл.
    6) Начинается обновление архива
    7) В папке E:\7z\ появляется файл temp.7z
     
       
     
    8) После обновления temp.7z исчезает

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 15:04 13-04-2020
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitaminP, увы, я использую консольную версию, что и как в GUI версии сказать не могу.

    Всего записей: 7336 | Зарегистр. 08-09-2001 | Отправлено: 15:27 13-04-2020
    usalex

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Да, при такой последовательности у меня работает точно так же, как указано.
     
    Но, если делать не добавление файла в архив, а просто открыть даблкликом текстовый файл, находящийся в архиве (он у меня открывается акельпадом), то указанная в настройках папка игнорируется (остается пустой), но создается папка в системной временной папке.
    ----------------
     
    В общем, с принципами работы этой настройки мне все ясно.
    А с тем как она отрабатывает (и как должна) - это пусть автор разбирается
    Aniskin, спасибо за помощь!

    Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 17:58 13-04-2020 | Исправлено: usalex, 18:13 13-04-2020
    Aniskin

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

    Цитата:
    Насколько я понимаю опцию Working folder - эта директория используется только при обновлении архива

     
    usalex

    Цитата:
    Проверил этот вариант. Не срабатывает указание своей папки. Он её игнорирует и создаёт папку в системной.

     
    Ты цитируешь меня и говоришь, что опция не работает.
     
    usalex

    Цитата:
    Да, при такой последовательности у меня работает точно так же, как указано.

     
    А, все же работает.
     
    usalex

    Цитата:
    если просто открыть даблкликом текстовый файл, находящийся в архиве, то указанная в настройках папка игнорируется

     
    А я ничего не говорил о том, что для таких ситуаций используется директория из опций. Наоборот, я описал
    Цитата:
    почему для остальных операций, требующих временных файлов, используется системная временная папка

     
    Ну и старайся описывать подробней симптомы проблемы, не каждый раз у меня срабатывает дар телепатии. Я не могу понять, что ты делаешь открытие файла на основании цитаты моих слов о модификации архива.
     
    ----------------  
     
    Хорошо, что разобрался.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 18:18 13-04-2020 | Исправлено: Aniskin, 18:20 13-04-2020
    usalex

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

    Цитата:
    Ты цитируешь меня и говоришь, что опция не работает.

    И не отказываюсь от этих слов.
    Просто мы по-разному понимаем выражение "директория используется только при обновлении архива".
     
    Обновление архива происходит, например, при обновлении файла в архиве.
    Я открываю текстовый файл, находящийся в архиве, вношу в него изменения и соглашаюсь на предложение 7-зипа обновить файл в архиве.
    При такой последовательности указанная в настройках папка игнорируется, а редактируемый файл извлекается 7-зипом в системную временную папку.

    Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 18:31 13-04-2020
    Aniskin

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

    Цитата:
    Обновление архива происходит, например, при обновлении файла в архиве.

    Согласен.
     

    Цитата:
    Я открываю текстовый файл, находящийся в архиве, вношу в него изменения и соглашаюсь на предложение 7-зипа обновить файл в архиве.
    При такой последовательности указанная в настройках папка игнорируется, а редактируемый файл извлекается 7-зипом в системную временную папку.

    Редактируемый файл извлекается в системную папку, но обновление архива происходит с использованием директории из настроек.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 18:48 13-04-2020
    usalex

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

    Цитата:
    Редактируемый файл извлекается в системную папку, но обновление архива происходит с использованием директории из настроек

    Я следил за содержимым указанной папки во время манипуляций с файлом в архиве - в ней ничего не появлялось. Поэтому я считаю, что эта папка не использовалась.
    Либо - мы опять по-разному понимаем термин "использовать".

    Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 19:01 13-04-2020
    Aniskin

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

    Цитата:
    Либо - мы опять по-разному понимаем термин "использовать"

    Использовать в моем понимании - это после твоего согласия на обновление архива 1) создать временный файл в папке, указанной в настройках 2) скопировать в него старое содержимое архива, которое не требует модификации 3) добавить в него отредактированный тобой файл 4) удалить исходный архив 5) переместить временный файл на место исходного.
     

    Цитата:
    Я следил за содержимым указанной папки во время манипуляций с файлом в архиве - в ней ничего не появлялось
    А следил как? Глазами? Если непосредственно обновление архива (создание/удаление временного файла) происходит быстро, то система просто не рассылает нотификацию о изменении содержимого директории, и соответственно твой файловый менеджер ничего не покажет. Проверяй файловую активность с помощью ProcessMonitor или любой другой аналогичной программы.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 19:16 13-04-2020
    usalex

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

    Цитата:
    А следил как? Глазами?

    Конечно, глазами. Пытался ещё принюхиваться, но...
     

    Цитата:
    Проверяй файловую активность с помощью ProcessMonitor

    Не буду. Поверю тебе на слово.
     
    Ладно, будем считать, что фича работает так, как задумано автором.
    Но мне такая логика кажется странной. Если задана пользовательская рабочая папка, зачем продолжать использовать системную? А если все равно используется системная, зачем опция для пользовательской - какой в ней смысл?

    Всего записей: 6234 | Зарегистр. 20-12-2004 | Отправлено: 19:30 13-04-2020
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    usalex
    Цитата:
    Но мне такая логика кажется странной. Если задана пользовательская рабочая папка, зачем продолжать использовать системную? А если все равно используется системная, зачем опция для пользовательской - какой в ней смысл?

     
    Я бы сказал, что это папка для внутренних нужд архиватора (Allows you to set the folders which 7-Zip will use for internal purposes). Т.е. это папка для тяжелых операций обновления архива, которые гипотетически могут требовать много свободного дискового пространства. А редактирование файла - это мелочевка, для которой можно использовать и системную папку не боясь выйти за границы свободного дискового пространства.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 19:42 13-04-2020 | Исправлено: Aniskin, 19:42 13-04-2020
    Inoz2000



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

    Цитата:
    какой в ней смысл?

    вам уже предлагали почитать справку: Ссылка
    Если с какой-то из приведённых в цитате строчек вы не согласны, это ваши проблемы. Всё работает,как написано и уже много-много лет.

    Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 19:44 13-04-2020
    kari62



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://github.com/mcmilk/7-Zip-zstd/releases/tag/19.00-v1.4.4-R3
    Возродили? Или я не в ту тему?

    Всего записей: 328 | Зарегистр. 29-11-2008 | Отправлено: 12:35 18-04-2020
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    kari62
    Еще в 2018 году:
     
    Aniskin
    Цитата:
    7z ZSTD воскрес.

     
     
    А вот смерть (в начале 2018):
     
    Aniskin
    Цитата:
    Судя по всему 7-Zip zstd прекращает свое развитие

    Всего записей: 12399 | Зарегистр. 11-03-2002 | Отправлено: 12:49 18-04-2020
    MihailM



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А 7zip теперь с sourceforge скачивать , оффсайт всё уже ?
    А то искал где скачать свежую версию , всё время натыкался на оффсайт, который не пашет.

    Всего записей: 2498 | Зарегистр. 19-10-2003 | Отправлено: 11:09 19-04-2020
    Inoz2000



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

    Цитата:
    А то искал где скачать свежую версию  
    в шапке искал?

    Всего записей: 4916 | Зарегистр. 23-04-2009 | Отправлено: 11:22 19-04-2020
    abc10



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MihailM
    Цитата:
    А то искал где скачать свежую версию , всё время натыкался на оффсайт, который не пашет.
    Оффсайт прекрасно работает, все ссылки в шапке рабочие.
    Просто он у вас заблокирован, качайте через прокси или любым удобным для вас способом.
    (существует куча софта и способов для обхода блокировок)
     

    Всего записей: 2543 | Зарегистр. 21-11-2005 | Отправлено: 11:57 19-04-2020
    GoblinNN

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

    Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 12:55 19-04-2020
       

    Страницы: 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 139 140 141 142 143 144 145 146 147 148 149 150 151

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 3)
    Maz (28-11-2021 20:26): 7-Zip | 7z | 7Zip (часть 4)
    Сборки и украшательства архиватора 7-Zip


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru