mhtUnPack wcx plugin для Total Commander

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

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

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

Сообщение prog_san »

Zaytsev Artem писал(а):...
Функционал создания новых mht-архивов развивать не планирую. Задача нетривиальная. Это потребует правки ссылок в html файлах, что достаточно трудоемко.

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

Сообщение prog_san »

v 2.0 - 01.07.2015
+ Декодирование файлов в quoted-printable при наличии в конце строк пробелов
+ Wdx. Кеш на открытие файлов в режиме контекстного плагина
+ Wdx. Отложенное получение количества элементов в файле
http://wincmd.ru/files/1236825/wcx_MhtUnPack-2.0.zip
Errare humanum est
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

v 2.1 - 09.09.2016
+ Поддержка длинных имен в формате quoted-printable
http://wincmd.ru/files/1236825/wcx_MhtUnPack-2.1.zip
Errare humanum est
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

prog_san
Ссылка не работает. А здесь при скачивании по первой ссылке в имени архива ошибка — wdx_MhtUnPack-2.1.zip вместо wcx_MhtUnPack-2.1.zip.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

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

Сообщение prog_san »

v 2.2 - 28.04.2018
+ Исправление ошибок
http://wincmd.ru/files/1236825/wcx_MhtUnPack-2.2.zip
Errare humanum est
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

prog_san
Кажется, обнаружил один недочет.

При входе в b64 как архив, у вложенного файла в расширении съедается одна буква. С xxe и uue такой проблемы нет.
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

Сообщение Mellomann »

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

Сообщение prog_san »

v 2.4 - 23.03.2024
* Устранена ошибка обрезки имен файлов в .b64
https://wincmd.ru/files/1236825/wcx_MhtUnPack-2.4.zip
Errare humanum est
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

Сообщение Mellomann »

prog_san
Отлично. Опробуем. :wink:
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

prog_san
Все норм. Спасибо большое!
Jonmey
Сообщения: 59
Зарегистрирован: Пн сен 27, 2010 14:01

Сообщение Jonmey »

prog_san
Возможно ли добавить в ваш плагин поддержку сохраненных html страниц, которые содержат в своем составе ресурсы (картинки и др.) в закодированном виде (в частности в base64)?
Имеется ввиду открытие таких страниц, как архива со списком того, что закодировано (с возможностью извлечения, и замены).
Потребность возникла в связи с использованием плагина SingleFile
https://addons.mozilla.org/ru/firefox/a ... ngle-file/
сохраняющего любую вебстраницу как единственный html файл, включающий все ресурсы в base64 кодированном виде. То есть, никакие нештатные средства html формата не используются, однако такой способ сохранения страниц крайне удобен - просмотр осуществляется теми же средствами, что и обычных страниц, как и редактирование самого кода. И при этом отсутствует ворох связанных файлов. Единственный момент - неудобно извлекать-заменять кодированные ресурсы.
Несколько примеров таких страниц
Аватара пользователя
prog_san
Сообщения: 285
Зарегистрирован: Сб сен 29, 2007 00:52
Откуда: Пенза

Сообщение prog_san »

Jonmey писал(а):prog_san
Возможно ли добавить в ваш плагин поддержку сохраненных html страниц, которые содержат в своем составе ресурсы (картинки и др.) в закодированном виде (в частности в base64)?
Делал такой плагин: viewtopic.php?p=126912
Но на данных файлах он показывает плохие результаты. надо дорабатывать.

Update: Доработал. Пробуйте http://wincmd.ru/files/1236825/wcx_urlData-0.2_x64.zip
Errare humanum est
Аватара пользователя
Orion9
Сообщения: 1315
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

prog_san писал(а):Update: Доработал. Пробуйте
Попробовал на версии 0.4 - пока все работает, спасибо! :) Я в последнее время, хоть и редко, сохранял страницы в pdf - не сказал бы, что это очень удобно. Надо будет всерьез присмотреться к предложенному выше расширению.
Ответить