mhtUnPack wcx plugin для Total Commander

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

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

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

Сообщение prog_san »

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

Сообщение prog_san »

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

Сообщение prog_san »

выложил новую версию плагина - постарался устранить ошибки.
Обновлен поиск имен файлов внутри Mht файлов

http://mhtunpack.narod.ru/wcx_MhtUnPack-0.2.3.zip
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

Поставил... То же самое!
Изображение

А вот файлик mht для опытов:
http://alexrudin.narod.ru/tempfile/MOSync.mht (13 kb)
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

aLexx писал(а): А вот файлик mht для опытов:
http://alexrudin.narod.ru/tempfile/MOSync.mht (13 kb)
Сегодня поправлю - наконец-то есть пример для экспериментов. :)
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

Новая версия.
Изменения:
+ Устранена ошибка, вызывающая падение плагина на специфичных файлах
+ Исправлено декодирование quoted-printable (правильная обработка перевода строки и каретки)

http://mhtunpack.narod.ru/wcx_MhtUnPack-0.2.4.zip

aLexx, спасибо за тестовый файл
Аватара пользователя
aLexx
Сообщения: 442
Зарегистрирован: Пн мар 14, 2005 08:33
Откуда: Новокузнецк
Контактная информация:

Сообщение aLexx »

Ага, зато не находит текст, гарантировано имеющийся в этом файле. :)
Например, "options below" в этом файле. А вот если не ставить флажок
"Искать также в архивах", то находит. О как!
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

aLexx писал(а):Ага, зато не находит текст, гарантировано имеющийся в этом файле. :)
Например, "options below" в этом файле. А вот если не ставить флажок
"Искать также в архивах", то находит. О как!
а я контекстный поиск внутри архива пока не поддерживаю, реализуем...

А пока новую версию плагина можно забрать тут:
http://mhtunpack.narod.ru/wcx_MhtUnPack-0.3.zip

Из нововведений:
v 0.3 - 04.04.2008
+ Переписано определение начала элементов внутри файла
+ Ускорена скороcть разбора файлов
+ Поддерживается открытие испорченных mht-файлов (с '\0' внутри)
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

я почему-то думал, что для реализации контекстного поиска необходимо реализовывать какую-то функцию из набора команд плагина... А оказалось надо просто флаг соответсвующий выстывить, а поиск осуществляет totalCommander своими силами.

Измененная версия с выставленным флагом поддержки поиска:
http://mhtunpack.narod.ru/wcx_MhtUnPack-0.3.1.zip
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

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

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

Сообщение prog_san »

Tol!k писал(а):не перезаписывает существующие в архиве файлы - нельзя редактировать в архиве; неудобно обновлять файлы в архиве
Поправим, а пока новая версия плагина со следующими изменениями:
v 0.3.2 - 09.04.2008
+ Обработка писем только с одним элементом
+ Исправлена ошибка нахождения разделителя
+ Улучшен поиск имен элементов

http://mhtunpack.narod.ru/wcx_MhtUnPack-0.3.2.zip
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

Хотелось бы горячо поблагодарить автора.
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Сообщение Worros »

От лица всего трудового народа...
Den_Klimov писал(а):Хотелось бы горячо поблагодарить автора.
Шучу :P Просто формулировочка навеяла.

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

Сообщение prog_san »

Рад что разработка пользуется интересом у людей :)

Теперь поддерживается перекодировка писем из UTF-8 в ANSI.
http://mhtunpack.narod.ru/wcx_MhtUnPack-0.3.3.zip

v 0.3.3 - 10.04.2008
+ Перекодировка содержимого файлов из UTF-8 в ansi
+ Поддержка распаковки повторно высланных писем

Просьба, если заметите нестабильную работу плагина с каким-то конкретным файлом - вышлите на почту. Я, естественно, тестирую плагин - но каждая программа сохраняет по своему...
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

prog_san писал(а): + Перекодировка содержимого файлов из UTF-8 в ansi
А когда это происходит и где настраивается?
Ответить