[WLX] EMLView
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Плагины Total Commander

#1: [WLX] EMLView Author: ProgMan13 PostPosted: Wed Feb 15, 2017 02:04
    —
Просмотр файлов EML.

Первый "чистый" текст отображается всегда (если часть не пустая). Если его нет, то первый html как текст.
Первый html отображается в браузере (стандартный IE, "встроенные в сообщение" картинки в нём не отобразятся) и отдельно как текст.
Можно сохранить все части сообщения в пустую папку. При этом сохраняются "чистый" текст и html, в том числе в конвертированном формате.
Двойные пустые строки в основной вкладке удаляются;

Особенности поведения:
- webbrowser перехватывает нажатие всех клавиш, "встроенные" картинки не отображаются, обновление его из меню приводит к потере контента (не исправить);
- описание частей письма временные (зелёные строки).

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.0.2.zip

#2:  Author: CaptainFlintLocation: Москва PostPosted: Sun Mar 12, 2017 15:25
    —
Наконец-то дошли руки попробовать плагин. Хотелки:
1. Выбор шрифта по умолчанию (сейчас больно уж крупный).
2. Учёт кодировки HTML-аттача (указано Content-Type: text/html; charset=utf-8, а во вкладке WebBrowser пытается вывести в win1251).
3. Возможность отключать курсор (и оставлять его отключённым по умолчанию, как в Lister'е).

#3:  Author: ProgMan13 PostPosted: Mon Mar 13, 2017 18:04
    —
CaptainFlint
2. В основном отображает правильно. В html то есть заголовки, то нет.
3. Там стандартный RichEdit со всеми вытекающими.
Теперь всё в настройках. Но в пунктах 2 и 3 я не уверен.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.zip

#4:  Author: CaptainFlintLocation: Москва PostPosted: Mon Mar 13, 2017 19:30
    —
Спасибо за обновку!

1. Работает. Теперь ещё бы выбор шрифта для служебных элементов (заголовки режимов просмотра, кнопка Reload, диалог настроек…).
2. Я имел в виду заголовок аттача. В моём случае он присутствует, а в самом HTML — нет. Проверил на новой версии Extended check — помогло.
3. Я в первую очередь имел в виду Info&Text, теперь там можно отключить, за что, опять же, весьма благодарен.

Ещё хотелка: если в свой каталог не удаётся записать INI, хранить его в каталоге с wincmd.ini. А то у меня Тотал в Program Files со всеми вытекающими.

#5:  Author: ProgMan13 PostPosted: Thu Mar 16, 2017 00:50
    —
1. Сделал поменьше.
2. Некоторые заголовки всегда имеют значение, даже если их нет в файле. Сами html не всегда имеют заголовки вообще и charset в частности.
Если нельзя записать в свой ini, будет писать в lsplugin.ini.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.1.zip

#6:  Author: CaptainFlintLocation: Москва PostPosted: Thu Mar 16, 2017 02:03
    —
1. Спасибо, так лучше.
3. Что-то не хочет…

#7:  Author: ProgMan13 PostPosted: Sat Mar 18, 2017 00:42
    —
3. Теперь должно работать.
Ещё перекодировку поправил.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.2.zip

#8:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Mar 18, 2017 08:04
    —
ProgMan13
Есть ли возможность отображать в письме содержимое заголовка "Копия" (если таковой имеется)?
Не ли желания добавить в архив какой-то минимальный ридми с пояснениями по плагину?

#9:  Author: ProgMan13 PostPosted: Sun Mar 19, 2017 01:53
    —
Avada
AdditionalHeaders=2 в ini для отображения заголовка "Копия".
Какое-нибудь описание будет. В зависимости от функционала, который останется в релизе.

Ещё раз перекодировку поправил.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.2.1.zip

#10:  Author: CaptainFlintLocation: Москва PostPosted: Mon Mar 20, 2017 16:20
    —
ProgMan13 wrote:
3. Теперь должно работать.

Подтверждаю. Спасибо за труды!

#11:  Author: ProgMan13 PostPosted: Mon May 01, 2017 21:27
    —
Новая версия.

* обновлена библиотека парсинга eml;
+ EMLView.ini для ручной настройки:
[EMLView]
ShowStatusBar=1 - показывать строку состояния;
StatusBarPanelsAutoSize=0 - авторазмер панелей строки состояния;
ExtendedHTMLasTextTrim=0 - удалять множественные пробелы в строке (в том числе влияет на вкладку HTML as Text).
* разные исправления и дополнения.

По поводу ExtendedHTMLasTextTrim.
Если для TC выставить в реестре совместимость с IE 9 или IE 11 (влияет на все плагины со стандартным WebBrowser), то HTML-части писем в некоторых случаях будут выглядеть намного лучше. При этом появляется много пробелов вместо ссылок при преобразовании HTML в текст. ExtendedHTMLasTextTrim немного это исправляет.
Раздел Browser Emulation на странице https://msdn.microsoft.com/library/ee330730.aspx

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.2.zip

#12:  Author: rush PostPosted: Thu Mar 22, 2018 09:54
    —
При просмотре HTML-файлов с картинками - начинает лезть в интернет. Просьба сделать возможность отключения.

#13:  Author: ProgMan13 PostPosted: Sat Mar 24, 2018 19:42
    —
rush
Версия 1.2.5 Beta:
+ EMLView.ini для ручной настройки:
[EMLView]
Offline=0 - не загружать изображения из интернета, переход по ссылкам работает.

Может не работать и мог поломаться режим с картинками.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.2.5_Beta.zip



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group