MhtUnPack 2.4
Описание
Архиваторный (wcx) и контестный (wdx) плагин MhtUnPack для Total Commander. Версия 2.4Архиваторный плагин для работы с mht файлами.
-- = = Возможности = = --
- Поддержка кодировки ресурсов в quoted-printable, base64, 8bit, 7bit, binary, uuencode
- Просмотр файлов созданных IE, Opera и т.д.
- Просмотр файлов почтовых программ с вложениями (*.msg)
- Просмотр *.b64, *.uue, *.xxe файлов
- Поддержка названий в KOI8-R, UTF-8, UTF-7
- Раскодирование названий из quoted-printable, base64
- Удаление файлов из архивов
- Упаковка файлов в архив
- Поиск в распакованных файлах
- Поддержка функционала wdx-плагина
Что нового
v 2.4 - 23.03.2024
* Устранена ошибка обрезки имен файлов в .b64
v 2.3 - 26.06.2019
+ Разбор имен с запрещенными символами
v 2.2 - 28.04.2018
+ Исправление ошибок
v 2.1 - 09.09.2016
+ Поддержка длинных имен в формате quoted-printable
v 2.0 - 01.07.2015
+ Декодирование файлов в quoted-printable при наличии в конце строк пробелов
+ Wdx. Кеш на открытие файлов в режиме контекстного плагина
+ Wdx. Отложенное получение количества элементов в файле
v 1.9.4 - 17.04.2015
* Устранена проблема распаковки элементов 0 размера
v 1.9.3 - 16.04.2015
+ Декодирование строк имен элементов с несколькими кодировками
+ Оптимизация открытия файла
v 1.9.2 - 10.04.2015
+ Получение Content-Location из первого элемента в случае его отсутсвия для файла
+ Оптимизация по скорости
v 1.9.1 - 17.10.2013
+ Декодирование имен файлов из кодировки quoted-printable в Content-Location
+ Удаление недопустимых символов из имен распаковываемых файлов
v 1.9 - 15.03.2013
+ Декодирование xxencode
+ Распаковка xxe файлов
v 1.8 - 14.03.2013
+ Поддержка кодировки iso-2022, ISO_8859_5 в заголовке файла
* В поле Subject в режиме контекстного плагина исправлено отображение служебных символов
+ В режиме контекстного плагина добавлена поддержка полей "Date", "From"
* Исправлена ошибка с лишними переходами на новую строку при удалении элементов
+ Возвращена поддержка добавления файлов в mht
* Устранено добавление лишнего символа при добавлении элементов в файл перед последним разделителем
* Устранены проблемы декодировании некоторых msg файлов
v 1.7.1 - 13.03.2013
+ Устранено падение при удалении файла из mht
v 1.7 - 12.03.2013
+ Дата распакованных файлов соответствует дате mht-файла
+ Файлы при редактировании открываются с правильными правами
v 1.6 - 06.03.2013
+ Устранено падение на декодировании quoted-printable содержимого.
v 1.5 - 22.01.2013
+ Добавлен функционал wdx-плагина. Поддерживаются поля: "Content-Location", "Subject", "Elements".
Работа с полем "Elements" выполняется медленно, т.к. фактически приходится выполнять распаковку файлов
v 1.1.1 - 16.10.2011
+ Устранена ошибка обработки uue файлов
v 1.1.0 - 13.10.2011
+ Добавлена 64-битная версия плагина
* Удалено конвертирование содержимого элементов в ANSI
v 1.0.1 - 06.07.2009
+ Восстановлена работоспособность под ранние версии
v 1.0.0 - 04.07.2009
+ Поддержка Unicode имен файлов
v 0.4.4 - 30.12.2008
+ Устранены ошибки декодирования длинных имен
+ Декодирование файлов b64, не имеющих заголовков
v 0.4.3 - 24.12.2008
+ Корректная обработка нулевого символа в заголовке
v 0.4.2 - 10.10.2008
+ Если имя блока не имеет расширения, подставляется расширение из Content-Type
v 0.4.1 - 22.09.2008
+ Исправлены проблемы обработки файлов с альтернативными и относительными разделителями
+ Правильный парсинг имен элементов в виде сетевого пути
v 0.4.0 - 10.06.2008
+ Поддержка uuencode
+ Распаковка файлов uue
+ Перекодировка содержимого элементов из UTF-7 в ansi
v 0.3.7 - 10.06.2008
+ Исправлена ошибка при декодировании quoted-printable, связанная с окончанием строки на =
+ Исправлено декодирование имен элементов с неизвестным набором символов
v 0.3.6 - 15.05.2008
+ Исправлена ошибка поиска элементов с дублированными именами
v 0.3.5 - 14.04.2008
+ Добавление к дублированному имени номера копии имени (раньше давалось имя noname, как элементам без имени)
v 0.3.4 - 14.04.2008
+ Исправлены некоторые ошибки
v 0.3.3 - 10.04.2008
+ Перекодировка содержимого файлов из UTF-8 в ansi
+ Поддержка повторно высланных писем
v 0.3.2 - 09.04.2008
+ Обработка писем только с одним элементом
+ Исправлена ошибка нахождения разделителя
+ Улучшен поиск имен элементов
v 0.3.1 - 07.04.2008
+ Выставлен флаг поиска в файлах, распакованных плагином
v 0.3 - 04.04.2008
+ Переписано определение начала элементов внутри файла
+ Ускорена скорость разбора файлов
+ Поддерживается открытие испорченных mht-файлов (с '\0' внутри)
v 0.2.4 - 03.04.2008
+ Устранена ошибка, вызывающая падение плагина на специфичных файлах
+ Исправлено декодирование quoted-printable (правильная обработка перевода строки и каретки)
v 0.2.3 - 02.04.2008
+ Попытка получение имени безымянного блока из Content-Id: (иногда там действительно имя)
v 0.2.2 - 19.11.2007
+ Обработка файлов не соответствующих mht типу
v 0.2.1 - 29.10.2007
+ Поддержка большинства mime типов
+ Возможность открытия файлов без разделителей со множеством блоков
+ Решение проблемы символов с именами для файла по умолчанию
v 0.2 - 17.10.2007
+ Упаковка набора файлов в архив
+ Удаление файлов после упаковки, если происходит перемещение
v 0.1 - 10.10.2007
+ Упаковка файлов в архив (пока по одному)
v 0.0.6.1 - 04.10.2007
+ Одновременное удаление набора файлов из архивов
v 0.0.6 - 03.10.2007
+ Удаление файлов из архивов
+ Перекодировка названий из UTF-8
v 0.0.5.3 - 02.10.2007
+ Открытие плагином *.b64 файлов
v 0.0.5.2 - 01.10.2007
+ Обработка файлов вообще без разделителя
v 0.0.5.1 - 26.09.2007
+ Устранена утечка памяти при попытке назначения слишком длинного имени файлу
v 0.0.5 - 20.09.2007
+ Определение имени по умолчанию (поле Subject) для объектов без названия
+ Перекодировка из KOI8-R
+ Увеличена скорость работы плагина
v 0.0.4.1 - 19.09.2007
+ Исправлена ошибка обработки пустых блоков внутри файла
+ Исправлена ошибка извлечения блоков из файла без последнего разделителя
v 0.0.4 - 18.09.2007
+ Обработка блоков c дублирующими именами (при неудачном поиске имени дается имя вида no_name00.ext)
v 0.0.3 - 17.09.2007
+ Обработка пустых блоков внутри файла
v 0.0.2 - 05.09.2007
+ Отображение ресурсов, названия которых не удалось извлечь (им дается имя вида no_name00.ext)
+ Обработка файлов почтовых программ (*.eml, *.msg)
v 0.0.1 - 04.09.2007
+ Поддержка кодировки ресурсов в quoted-printable
+ Отображение того же времени файлов, как и у самого архива
+ Отображение действительного размера файлов
+ Поддержка длинных имен ресурсов
v 0.0.0.1 - 03.09.2007
+ Первая версия плагина