[WCX] 7Zip

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

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

K.Blade
Сообщения: 43
Зарегистрирован: Ср мар 18, 2009 15:04

Сообщение K.Blade »

НикЯ не настолько хорошо разбираюсь в работах плагинов, поэтому и уточнил возможно ли это исправить.

Быть может, существует возможность «нормальной» работы с несколькими расширениями? Например, GUAP позволяется выполнять некоторые взаимодействия с большим числом файлов. Вдруг нечто подобное можно прикрутить и к данному плагину?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

K.Blade писал(а):Например, GUAP позволяется выполнять некоторые взаимодействия с большим числом файлов.
Да, но открываются они либо все по Ctrl+PgDn (если задан условный формат типа gaup), либо один по Enter (если это архивный формат, понимаемый плагином), остальные опять же по Ctrl+PgDn. От практики впихивания в INF-файл плагина дикого числа расширений в GAUP (Game Archive UnPacker - не GUAP!) уже давно отказались. Тем более, что нормально ассоциировались всё равно только первые полтора десятка.
А откуда вообще взялось 4-символьное расширение 7zip? Как-то мне всегда только 7z, сколько помню, попадалось...
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

Avada
Я встречал такое...

K.Blade
Просто переименуйте все файлы 7zip в 7z ?
Xubuntu
K.Blade
Сообщения: 43
Зарегистрирован: Ср мар 18, 2009 15:04

Сообщение K.Blade »

Решил задачу несколько иным образом. Просто запретил создавать архивы для второго расширения (хотя создавать архив *.7zip просто так не получиться).
Lived
Сообщения: 2
Зарегистрирован: Пт мар 20, 2009 11:26

Сообщение Lived »

Существует небольшое (и для кого-то незначительное) отличие при распаковке архивов плагином и/или архиватором.

Все каталоги/директории/папки (нужное подчеркнуть), если распаковывать архиватором, имеют дату модификации хранящуюся в архиве. Если распаковывать плагином, дата модификации текущая.

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

WinRAR, делает по другому, он устанавливает дату сразу после того как в каталог распакуется последний файл/каталог.
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

Сообщение Ник »

Lived
Вы хотите сказать, что при распаковке плагином не сохраняется дата создания заархивированных папок?
Xubuntu
Lived
Сообщения: 2
Зарегистрирован: Пт мар 20, 2009 11:26

Сообщение Lived »

Ник
Не совсем так, при распаковке плагином не сохраняется дата модификации заархивированных папок.

Это заметно если ТК настроен, чтобы отображать файлы/каталоги, модифицированные скажем в течении суток, отдельным цветом (например белым). Так вот если распаковать архиватором какой-нибудь старый архив, все папки отображаются обычным цветом, но если рапаковать этот же архив плагином, то все папки приобретают белый цвет.

P.S. В предыдущей версии была проблема с распаковкой файлов нулевой длины. Также из архива не извлекались пустые каталоги, в версии 0.6.4 этого нет. :)
Аватара пользователя
gora
Сообщения: 442
Зарегистрирован: Чт дек 30, 2004 13:09
Откуда: Иваново

Сообщение gora »

Duny писал(а):Уважаемый gora, попробуйте новую версию плагина. Модифицированые модули положите в папку с плагином, туда же положите config.txt с параметрами(в надлежащей кодировке, как того требуют модифицированые модули). Так же в новой версии появилась возможность выбрать иконку для sfx-архива.
Спасибо, за изменения в работе плагина, но это не то что мне нужно.
gora писал(а):Подложить в папку с плагином модифицированный модуль тоже не выход, т.к., в каждый мой SFX архив имеет свою иконку и модифицированные "копирайты".

Можно ли это исправить или предусмотреть чекбокс отключающий замену модуля при обновлении SFX архивов?
Для создания 7z SFX арихива у меня есть своя кнопка и она может изменять копирайты и даже сжимать сам модуль. Собственно она делает еще много всего..., но для обновления SFX архива я всегда пользовался плагином. Предложенный Вами вариант к сожалению меня не устраивает. Мне нужно сохранять модуль при обновлении в неизменном виде, не надо его подменять! А предложение подкладывать туда еще и конфиг это уже совсем нереально. Мне же его тогда нужно сначала извлекать из SFX архива! Тогда я своей кнопкой его могу перепаковать, но со старым плагином этого не требовалось! Кстати, замена иконки в плагине у меня не сработала, иконка осталась прежней из подложенного модуля! :(
Надеюсь что Вы с пониманием отнесетесь к моей просьбе.
Спасибо.
Win7 SP1 Ultimate x64, TC8.52a x64
LordShade
Сообщения: 1
Зарегистрирован: Вт мар 31, 2009 23:47

Сообщение LordShade »

Доброго времени суток!
Возникла проблемка с данным плагином версии 0.6.4.
При попытке распаковать из архива файл нулевого размера Total Commander валится с ошибкой:
Access violation at address 01631CD1. Read of address 00000112.
Please report this error to the Author, with a description of what you were doing when whis error occured! Continue execution?
Если жмешь "да" - Total Commander виснет, если "нет" - вылетает.
Пробовал на двух машинах.

Еще иногда появляется глюк: при попытке создать архив выдается ошибка о нехватки памяти. Выгрузка всех приложений не дает эффекта, хотя свободной памяти >1,5GB, только перезагрузка ОС. WinXP 32bit SP3, 2GB RAM.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

LordShade
Сохранение проблемы с распаковкой файла нулевой длины подтверждаю и в версии 0.6.4 плагина. В 7.04a - именно так, как описано. В 7.50 (как скоро желающие смогут убедиться) баг проявляется, но не приводит к столь фатальным последствиям - Тотал остаётся работоспособным.
Даже самая богатая фантазия
Не представит себе наши безобразия.
2nd
Сообщения: 3
Зарегистрирован: Сб апр 18, 2009 01:09

Сообщение 2nd »

Duny писал(а):Из новых, замеченых мной багов отмечу один, самый неприятный - иногда(точные условия пока выявить не удалось) при использовании словарей большого размера во время паковки/распаковки, плагину не удается выделить требуемый объем памяти.
подтверждаю, сегодня не смог с трех раз упаковать 150Мб данных по причине 'Мало памяти'. В таких случаях (как и с ошибкой в старых версиях 'Ошибка записи') помогает выйти из TC и запустить его снова. У меня после перезапуска TC всегда находится недостающая память.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

2nd писал(а):...после перезапуска TC всегда находится недостающая память.
А команда cm_UnloadPlugins не помогает?
2nd
Сообщения: 3
Зарегистрирован: Сб апр 18, 2009 01:09

Сообщение 2nd »

Tol!k писал(а):
2nd писал(а):...после перезапуска TC всегда находится недостающая память.
А команда cm_UnloadPlugins не помогает?
не пробовал, хватило найденой возможности

p.s. попробовал - не помогает
Victor_Man
Сообщения: 7
Зарегистрирован: Ср май 06, 2009 22:16
Откуда: Минск

MS WIM

Сообщение Victor_Man »

А почему с плагином не читаются .WIM?
Сам 7Zip их открывает нормально.....
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Victor_Man
Чукча не читатель, чукча - писатель?
Duny писал(а):
skole писал(а):а поддержка формата WIM (Vista Installer) планируется? отдельно архиватор умеет распаковывать
Нет. Этот плагин только для архивов 7z.
Для WIM нужен отдельный архиваторный плагин ;)
Victor_Man
Кто-то вроде standalone 7zip через multiarc присобачивал. Погугли, найдешь наверное.
Ответить