[WCX] 7Zip

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

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

Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Strike
У тебя солид-архив (непрерывный), удалять из них нельзя.
Если хочешь удалять, создавай обычные.

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

Сообщение Avada »

Worros
Верно, но не до конца. Удалять файл можно и из непрерывного архива - если этот файл там единственный. А вот если запаковано в непрерывный архив несколько файлов - да, удалять нельзя.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
IMPOMEZIA
Сообщения: 30
Зарегистрирован: Вт май 15, 2007 02:31
Откуда: Russia
Контактная информация:

Сообщение IMPOMEZIA »

Не упаковывает.
Переходим в папку ТС, Alt+F5, на допустим totalcmd.exe, результат Ошибка записи и "архив" размером 8 байт.
Изображение
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

IMPOMEZIA
Каким методом и с какими параметрами жалось?
Пробовал воспроизвести, не воспроизводится.

Avada
А зачем удалять единственный файл? :shock:

Duny
AndyM писал(а):Hi Duny,

1. I just installed the 7zip-plugin V0.6.1. There seems to be a bug:
When the archive contains 1 or more folders you cannot delete any file or folder within the archive. This problem doesn't occur with plugin V0.5.8 (using the same archive).

2. One question: How can I define, which sfx-Modul is used (i.e. 7z.sfx, 7zCon.sfx) when creating a SFX-Archive (7za offers a switch: -sfx[{name}] ?
Это с оффорума. Баг подтверждаю! К вопросу присоединяюсь.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Worros писал(а):А зачем удалять единственный файл?
Исключительно с целью тестирования функции удаления. :)
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

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

IMPOMEZIA
Аналогично - с какими параметрами и какие файлы ни жми...
Последний раз редактировалось Ник Чт янв 29, 2009 11:32, всего редактировалось 1 раз.
Xubuntu
Duny
Сообщения: 16
Зарегистрирован: Вт янв 27, 2009 10:10

Сообщение Duny »

Avada писал(а):Worros
Верно, но не до конца. Удалять файл можно и из непрерывного архива - если этот файл там единственный. А вот если запаковано в непрерывный архив несколько файлов - да, удалять нельзя.
В самом общем случае удалить из архива можно только блок целиком. Блоком может быть 1 упакованый файл(non-solid режим), а может быть и несколько файлов. Архив может содержать несколько блоков.
В текущей версии удаление из солидных архивов не реализовано совсем, но я планирую добавить удаление блоков целиком.
Duny
Сообщения: 16
Зарегистрирован: Вт янв 27, 2009 10:10

Сообщение Duny »

Worros писал(а):
Duny
AndyM писал(а):Hi Duny,

1. I just installed the 7zip-plugin V0.6.1. There seems to be a bug:
When the archive contains 1 or more folders you cannot delete any file or folder within the archive. This problem doesn't occur with plugin V0.5.8 (using the same archive).

2. One question: How can I define, which sfx-Modul is used (i.e. 7z.sfx, 7zCon.sfx) when creating a SFX-Archive (7za offers a switch: -sfx[{name}] ?
Это с оффорума. Баг подтверждаю! К вопросу присоединяюсь.
1.Спасибо, проблема действительно есть. Постараюсь исправить как можно скорее.
2.В текущей версии никак. Возможность выбора sfx-модуля добавлю.
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

gnozal8 писал(а):I just installed the 7zip-plugin V0.6.1. There seems to be a another bug :
The plugin can't extract an archive (link below) created with 7-zip 4.64 (read error before the end). Integrity check also fails with the plugin.
This problem doesn't occur with plugin V0.5.8, nor with 7-zip 4.64 (using the same archive).
Thanks. Code:

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

http://freenet-homepage.de/gnozal/jaPBeForPB400.7z
подтверждаю.
Аватара пользователя
Моторокер
Сообщения: 1517
Зарегистрирован: Пт май 06, 2005 08:22
Откуда: г. Пермь (читается Перьмь)
Контактная информация:

Сообщение Моторокер »

Avada писал(а):А вот если запаковано в непрерывный архив несколько файлов - да, удалять нельзя.
С точки зрения пользователя абсолютно всё равно, какой прерывности архив. Можешь сразу удалить файл – удаляй. Не можешь – распакуй и запакуй архив заново.
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Ник
Сообщения: 1256
Зарегистрирован: Ср дек 15, 2004 09:33
Откуда: Москва

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

А если архив в 1Гб и миллион файлов - юзер поседеет, пока он переупакуется.

Нужно, ИМХО, при запросе юзером такой операции с непрерывным архивом выдавать сообщение:
"Внимание! Данный архив непрерывный - запрошенная Вами операция может выполняться несколько часов (дней)!"
Xubuntu
Аватара пользователя
Strike
Сообщения: 48
Зарегистрирован: Ср дек 29, 2004 22:40

Сообщение Strike »

Worros писал(а):У тебя солид-архив (непрерывный), удалять из них нельзя.
Если хочешь удалять, создавай обычные.
Интересно, почему то в предыдущей версии из солида все удалялось как надо.
Что качается удаления одиночного файла, раз на раз не приходится, бывают и такие ситуации. Но как правильно подметил Avada в тот момент это было сделано ради теста.
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Strike писал(а):Интересно, почему то в предыдущей версии из солида все удалялось как надо.
Сказки, только что проверил с версией 0.58 !
Из солида ты даже в Раре особо не поудаляешь, если только с переупаковкой всего архива, как Моторокер говорит.
Strike писал(а):Что качается удаления одиночного файла, раз на раз не приходится, бывают и такие ситуации.
Так одиночного, или единственного? Мы с Avada говорим о единственном файле. Удалять его (и получить пустой заголовок архива весом пару десятков-сотен байт) - за гранью здравого смысла. Нормальные люди в таких случаях удаляют весь архив.
Аватара пользователя
ytka00
Сообщения: 53
Зарегистрирован: Пт окт 13, 2006 18:57

Сообщение ytka00 »

плагин вылетает при упаковке EXEшников(
Причем если переименовать расширение то все норм
WinXP SP3; TC7.04a; 7z 0.6.1
Последний раз редактировалось ytka00 Чт янв 29, 2009 20:52, всего редактировалось 3 раза.
Аватара пользователя
Strike
Сообщения: 48
Зарегистрирован: Ср дек 29, 2004 22:40

Сообщение Strike »

Worros писал(а):
Strike писал(а):Интересно, почему то в предыдущей версии из солида все удалялось как надо.
Сказки, только что проверил с версией 0.58 !
Из солида ты даже в Раре особо не поудаляешь, если только с переупаковкой всего архива, как Моторокер говорит.
Strike писал(а):Что качается удаления одиночного файла, раз на раз не приходится, бывают и такие ситуации.
Так одиночного, или единственного? Мы с Avada говорим о единственном файле. Удалять его (и получить пустой заголовок архива весом пару десятков-сотен байт) - за гранью здравого смысла. Нормальные люди в таких случаях удаляют весь архив.
Мда, не удаляет, каюсь просмотрел :) В инишнике c 0.58 были выставлены другие настройки. Даже сам 7Zip не удаляет, пишет Not Implemented.
Насчет одиночного, тоже не обратил внимания. Имел ввиду именно одиночный а не единственный файл.
Жду-с новых версий.
Ответить