Total7zip

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Volchek
Сообщения: 4
Зарегистрирован: Чт сен 22, 2005 14:29
Откуда: Moscow

Сообщение Volchek »

Добрый день,
Поставил ваш плагин для работы с образами .wim. Образы открываются, файлы из них копируются, но вот ни добавление файлов в образ, ни удаление файлов из образа не происходит. Появляется ошибка:

"update operations are not supported for this archive"

Подскажите, в чем может быть дело?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Volchek
В том, что написано в приведённом тексте: операции обновления для этого архива не поддерживаются.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

по идее должно все работать.
а какие флаги-цифры у вас в wincmd.ini для wim?
попробуйте 735

Код: Выделить всё

[PackerPlugins]
wim=735,%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx
Аватара пользователя
gora
Сообщения: 442
Зарегистрирован: Чт дек 30, 2004 13:09
Откуда: Иваново

Сообщение gora »

Volchek писал(а): но вот ни добавление файлов в образ, ни удаление файлов из образа не происходит. Появляется ошибка:
Total7zip писал(а):по идее должно все работать.
Работать и не будет, т.к., обновление .wim архиватор не поддерживает.
Ответ автора:
ipavlov писал(а):7-Zip can pack to WIM, but it can't update WIM files.
Здесь
Win7 SP1 Ultimate x64, TC8.52a x64
Volchek
Сообщения: 4
Зарегистрирован: Чт сен 22, 2005 14:29
Откуда: Moscow

Сообщение Volchek »

Total7zip писал(а):по идее должно все работать.
а какие флаги-цифры у вас в wincmd.ini для wim?
попробуйте 735
Ну вроде все так у меня и прописано:

Код: Выделить всё

[PackerPlugins]
wim=735,%COMMANDER_PATH%\Plug-Ins\Total7zip\Total7zip.wcx
gora писал(а):Работать и не будет, т.к., обновление .wim архиватор не поддерживает.
То есть, вместо обновления правильно будет извлечь содержимое .wim, все отредактировать и вновь в .wim упаковать?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Volchek писал(а):То есть, вместо обновления правильно будет извлечь содержимое .wim, все отредактировать и вновь в .wim упаковать?
Получается, что так.
И не надо полностью цитировать предыдущие посты — это нарушение правил. Лишнее удалено.
Даже самая богатая фантазия
Не представит себе наши безобразия.
makarei
Сообщения: 3
Зарегистрирован: Ср авг 10, 2011 11:35

Сообщение makarei »

Добрый день,

Вроде бы обнаружил баг или не-полностью-поддерживаемый упаковщик. Файл упакован на Unix машине.

Проблемный архив здесь:
sourceforge.net/projects/pdf-transformer/files/Release%200.5.0/pdf-transformer-0.4.0-bin.zip/download

При открытии архива Total7zip'ом, в корне отображаются две директории "lib".

При открытии архива 7-Zip (9.22 x64), отображаются директория "lib" и "pdf-transformer-0.4.0-bin" (хоть и пустая).
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

спасибо, подтверждаю - две папки lib.
проверю.

Posted after 2 hours 24 minutes:

Total7zip 0.8.5.2

http://dl.dropbox.com/u/24986302/Total7zip_wcx_0852.rar

исправлено:
1. имена по умолчанию используются так же как в 7zip (раньше безымянные файлы отображались как [Content])

2. дублирование имен в том случае, когда имя папки дважды встречается в архиве (с символом '\' вначале и без него).
пример
lib
\lib

пояснение ко второму -
Если вы посмотрите на проблемный архив
sourceforge.net/projects/pdf-transformer/files/Release%200.5.0/pdf-transformer-0.4.0-bin.zip/download
внимательно, то увидите что в нем три папки.
безымянная, '\lib' и 'lib'

7zip 9.22 отображает
безымянную папку как transformer-0.4.0-bin
'lib' как нормальную папку
'\lib' как безымянную папку (!!!), обратите внимание на первую строку, на которой стоит курсор - в эту пустоту можно войти и увидеть второй 'lib'

WinRar 4.01 отображает так
безымянную папку не показывает совсем
'lib' как нормальную папку
'\lib' как нормальную папку с именем '\lib' (!!!)

Total Commander вместо '\lib' отображает просто 'lib', получаются две папки с одинаковыми именами и одинаковым содержимым.
Поэтому все что нам остается - удалить \ в начале имени, тогда отображается одна папка. Содержимое обеих папок слито вместе.

Такое решение, мне кажется нормальным, потому что это именно то, что мы получаем при распаковке.
Все три приложения - WinRar, 7zFM и Total7zip объединяют при распаковке '\lib' и 'lib'

проверьте пожалуйста.
makarei
Сообщения: 3
Зарегистрирован: Ср авг 10, 2011 11:35

Сообщение makarei »

Хм, может я что-то не так делаю, но после замены "Total7zip.wcx" файла на новый, изменений в отображении не заметил. Должна быть только одна папка "lib", верно?
внимательно, то увидите что в нем три папки.
безымянная, '\lib' и 'lib'
Да теперь обратил на это внимание, спасибо.

Попробовал открыть файл менеджером архивов (File Roller 3.0.2) в Fedora 15, там отображается только единая папка "lib", файлы "README" и "LICENSE" там присутсвуют.

Для интереса открыл файл во всторенном Windows 7 архив-менеджере, - одна папка "lib" но файлов README" и "LICENSE" нету.
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

видимо у вас открывает архив сам Total Commander

чтоб использовать Total7zip для zip файлов
надо в wincmd.ini добавить

[Packer]
PluginOverrideZip=1

иначе, несмотря на отключение встроенного zip в настройках, TC игнорирует плагин.
makarei
Сообщения: 3
Зарегистрирован: Ср авг 10, 2011 11:35

Сообщение makarei »

Ах, Поправил. Теперь вижу две папки:

объединенную "lib" (вместе с "README" и "LICENSE") и пустую "pdf-transformer-0.4.0-bin".

Спасибо!
DVV
Сообщения: 10
Зарегистрирован: Вс июн 26, 2011 13:53

Сообщение DVV »

Возвращаясь к моему вопросу: при распаковке некоторых 7z-архивов в диалоге распаковки не отображается общий прогресс распаковки...
Попробуйте с этим архивом: http://download.tuxfamily.org/notepadpl ... 9.3.bin.7z
При распаковке обеих папок ansi и unicode (выделяем папки и нажимаем F5), а также при F5 на одной из этих папок общий индикатор распаковки всё время на нуле.
Пожалуйста, проверьте.
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

DVV, я проверил данный архив и у меня также 0%, но при этом видно что файлы распаковываются. может это не так критично.
DVV
Сообщения: 10
Зарегистрирован: Вс июн 26, 2011 13:53

Сообщение DVV »

jentoso писал(а):может это не так критично.
Не критично - да. Но такое поведение в архивах размером в несколько сотен мегабайт (которые распаковываются довольно долго) заставляет крепко задуматься: а когда же закончится процесс распаковки и не сбойнуло ли чего?
Аватара пользователя
Total7zip
Сообщения: 287
Зарегистрирован: Сб ноя 27, 2010 03:22

Сообщение Total7zip »

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

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

все что можно передать тоталу, это имя файла и процент.
почему он то воспринимает данные то нет?...
Ответить