View previous topic :: View next topic |
Author |
Message |
Volchek
Joined: 22 Sep 2005 Posts: 4 Location: Moscow
|
(Separately) Posted: Wed Aug 03, 2011 22:16 Post subject: |
|
|
Добрый день,
Поставил ваш плагин для работы с образами .wim. Образы открываются, файлы из них копируются, но вот ни добавление файлов в образ, ни удаление файлов из образа не происходит. Появляется ошибка:
"update operations are not supported for this archive"
Подскажите, в чем может быть дело? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10261 Location: Россия, Саратов
|
(Separately) Posted: Wed Aug 03, 2011 22:38 Post subject: |
|
|
Volchek
В том, что написано в приведённом тексте: операции обновления для этого архива не поддерживаются. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
|
Back to top |
|
|
gora
Joined: 30 Dec 2004 Posts: 442 Location: Иваново
|
(Separately) Posted: Thu Aug 04, 2011 08:29 Post subject: |
|
|
Volchek wrote: | но вот ни добавление файлов в образ, ни удаление файлов из образа не происходит. Появляется ошибка: |
Total7zip wrote: | по идее должно все работать. |
Работать и не будет, т.к., обновление .wim архиватор не поддерживает.
Ответ автора:
ipavlov wrote: | 7-Zip can pack to WIM, but it can't update WIM files. | Здесь _________________ Win7 SP1 Ultimate x64, TC8.52a x64 |
|
Back to top |
|
|
Volchek
Joined: 22 Sep 2005 Posts: 4 Location: Moscow
|
(Separately) Posted: Thu Aug 04, 2011 11:46 Post subject: |
|
|
Total7zip wrote: | по идее должно все работать.
а какие флаги-цифры у вас в wincmd.ini для wim?
попробуйте 735 |
Ну вроде все так у меня и прописано:
Code: | [PackerPlugins]
wim=735,%COMMANDER_PATH%\Plug-Ins\Total7zip\Total7zip.wcx |
gora wrote: | Работать и не будет, т.к., обновление .wim архиватор не поддерживает. |
То есть, вместо обновления правильно будет извлечь содержимое .wim, все отредактировать и вновь в .wim упаковать? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10261 Location: Россия, Саратов
|
(Separately) Posted: Thu Aug 04, 2011 11:53 Post subject: |
|
|
Volchek wrote: | То есть, вместо обновления правильно будет извлечь содержимое .wim, все отредактировать и вновь в .wim упаковать? |
Получается, что так.
И не надо полностью цитировать предыдущие посты — это нарушение правил. Лишнее удалено. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
makarei
Joined: 10 Aug 2011 Posts: 3
|
(Separately) Posted: Wed Aug 10, 2011 11:48 Post subject: |
|
|
Добрый день,
Вроде бы обнаружил баг или не-полностью-поддерживаемый упаковщик. Файл упакован на 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" (хоть и пустая). |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Wed Aug 10, 2011 12:27 Post subject: |
|
|
спасибо, подтверждаю - две папки 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'
проверьте пожалуйста. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
makarei
Joined: 10 Aug 2011 Posts: 3
|
(Separately) Posted: Wed Aug 10, 2011 15:20 Post subject: |
|
|
Хм, может я что-то не так делаю, но после замены "Total7zip.wcx" файла на новый, изменений в отображении не заметил. Должна быть только одна папка "lib", верно?
Quote: | внимательно, то увидите что в нем три папки.
безымянная, '\lib' и 'lib' |
Да теперь обратил на это внимание, спасибо.
Попробовал открыть файл менеджером архивов (File Roller 3.0.2) в Fedora 15, там отображается только единая папка "lib", файлы "README" и "LICENSE" там присутсвуют.
Для интереса открыл файл во всторенном Windows 7 архив-менеджере, - одна папка "lib" но файлов README" и "LICENSE" нету. |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Wed Aug 10, 2011 15:23 Post subject: |
|
|
видимо у вас открывает архив сам Total Commander
чтоб использовать Total7zip для zip файлов
надо в wincmd.ini добавить
[Packer]
PluginOverrideZip=1
иначе, несмотря на отключение встроенного zip в настройках, TC игнорирует плагин. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
makarei
Joined: 10 Aug 2011 Posts: 3
|
(Separately) Posted: Wed Aug 10, 2011 15:38 Post subject: |
|
|
Ах, Поправил. Теперь вижу две папки:
объединенную "lib" (вместе с "README" и "LICENSE") и пустую "pdf-transformer-0.4.0-bin".
Спасибо! |
|
Back to top |
|
|
DVV
Joined: 26 Jun 2011 Posts: 10
|
(Separately) Posted: Thu Aug 11, 2011 12:47 Post subject: |
|
|
Возвращаясь к моему вопросу: при распаковке некоторых 7z-архивов в диалоге распаковки не отображается общий прогресс распаковки...
Попробуйте с этим архивом: http://download.tuxfamily.org/notepadplus/5.9.3/npp.5.9.3.bin.7z
При распаковке обеих папок ansi и unicode (выделяем папки и нажимаем F5), а также при F5 на одной из этих папок общий индикатор распаковки всё время на нуле.
Пожалуйста, проверьте. |
|
Back to top |
|
|
jentoso
Joined: 20 Dec 2007 Posts: 351
|
(Separately) Posted: Thu Aug 11, 2011 15:27 Post subject: |
|
|
DVV, я проверил данный архив и у меня также 0%, но при этом видно что файлы распаковываются. может это не так критично. |
|
Back to top |
|
|
DVV
Joined: 26 Jun 2011 Posts: 10
|
(Separately) Posted: Thu Aug 11, 2011 20:57 Post subject: |
|
|
jentoso wrote: | может это не так критично. |
Не критично - да. Но такое поведение в архивах размером в несколько сотен мегабайт (которые распаковываются довольно долго) заставляет крепко задуматься: а когда же закончится процесс распаковки и не сбойнуло ли чего? |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Fri Aug 12, 2011 03:55 Post subject: |
|
|
пробовал разобраться - пока ничего сказать не могу.
есть архивы при распаковке которых показывается прогресс,
есть другие, для которых почему-то не показывается.
в обоих случаях я передаю тотал командеру абсолютно одни и те же данные.
в некоторых случаях они обрабатываются как надо,
в других прогресс продолжает стоять на нуле.
пока только скажу, что с конкретным архивом поведение по-моему постоянное - либо да либо нет.
из чего можно сделать вывод, что зависит это именно от архива.
как - не понимаю.
все что можно передать тоталу, это имя файла и процент.
почему он то воспринимает данные то нет?... _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
|