WCX. Вывод метода архивации в свойствах файла

Только для тех, кто пишет плагины под Total Commander. Обмен опытом, решение проблем.

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

Ответить
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

WCX. Вывод метода архивации в свойствах файла

Сообщение prog_san »

Проблема в следующем:
В свойствах упакованных файлов (Alt+Enter либо Enter) есть поле Method. Для Rar и Zip архивов там отображается корректная информация.
При использовании wcx плагинов и открытии с их помощью файлов это поле дублирует информацию в поле Compression ratio. А можно ли выставить в это поле свое значение?
С полем int Method; структуры tHeaderData; игрался - результат нулевой.
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

Подтверждаю, ничего не даёт.
Более того, если поиграться с полем int Method структуры tHeaderDataEx, то это вообще вызывает сообщение об ошибке в архиве.
Похоже, баг.
Проверял на TC7.02а

А вот мнение Гислера , датированное махровым годом
http://www.ghisler.ch/board/viewtopic.p ... ght=#67912
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

А что ты собственно хотел загнать в это поле? Оно же все равно завязано на методы WinRarа: Обычный и т.п. . Произвольную информацию так и так не выведешь.
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

Worros писал(а): Оно же все равно завязано на методы WinRarа: Обычный и т.п.
Даже этого вывести не получается... :( Похоже придется отказаться от этой задумки.
Ответить