Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[WLX] EMLView
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Wed Feb 15, 2017 02:04    Post subject: [WLX] EMLView Reply with quote

Просмотр файлов EML.

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

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

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.0.2.zip
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Sun Mar 12, 2017 15:25    Post subject: Reply with quote

Наконец-то дошли руки попробовать плагин. Хотелки:
1. Выбор шрифта по умолчанию (сейчас больно уж крупный).
2. Учёт кодировки HTML-аттача (указано Content-Type: text/html; charset=utf-8, а во вкладке WebBrowser пытается вывести в win1251).
3. Возможность отключать курсор (и оставлять его отключённым по умолчанию, как в Lister'е).
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Mon Mar 13, 2017 18:04    Post subject: Reply with quote

CaptainFlint
2. В основном отображает правильно. В html то есть заголовки, то нет.
3. Там стандартный RichEdit со всеми вытекающими.
Теперь всё в настройках. Но в пунктах 2 и 3 я не уверен.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.zip
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Mon Mar 13, 2017 19:30    Post subject: Reply with quote

Спасибо за обновку!

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

Ещё хотелка: если в свой каталог не удаётся записать INI, хранить его в каталоге с wincmd.ini. А то у меня Тотал в Program Files со всеми вытекающими.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Thu Mar 16, 2017 00:50    Post subject: Reply with quote

1. Сделал поменьше.
2. Некоторые заголовки всегда имеют значение, даже если их нет в файле. Сами html не всегда имеют заголовки вообще и charset в частности.
Если нельзя записать в свой ini, будет писать в lsplugin.ini.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.1.zip
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Thu Mar 16, 2017 02:03    Post subject: Reply with quote

1. Спасибо, так лучше.
3. Что-то не хочет…
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Sat Mar 18, 2017 00:42    Post subject: Reply with quote

3. Теперь должно работать.
Ещё перекодировку поправил.

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.2.zip
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sat Mar 18, 2017 08:04    Post subject: Reply with quote

ProgMan13
Есть ли возможность отображать в письме содержимое заголовка "Копия" (если таковой имеется)?
Не ли желания добавить в архив какой-то минимальный ридми с пояснениями по плагину?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Sun Mar 19, 2017 01:53    Post subject: Reply with quote

Avada
AdditionalHeaders=2 в ini для отображения заголовка "Копия".
Какое-нибудь описание будет. В зависимости от функционала, который останется в релизе.

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

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.1.2.1.zip
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Mon Mar 20, 2017 16:20    Post subject: Reply with quote

ProgMan13 wrote:
3. Теперь должно работать.

Подтверждаю. Спасибо за труды!
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Mon May 01, 2017 21:27    Post subject: Reply with quote

Новая версия.

* обновлена библиотека парсинга 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
Back to top
View user's profile Send private message
rush



Joined: 29 May 2013
Posts: 7

Post (Separately) Posted: Thu Mar 22, 2018 09:54    Post subject: Reply with quote

При просмотре HTML-файлов с картинками - начинает лезть в интернет. Просьба сделать возможность отключения.
Back to top
View user's profile Send private message
ProgMan13



Joined: 19 Aug 2009
Posts: 334

Post (Separately) Posted: Sat Mar 24, 2018 19:42    Post subject: Reply with quote

rush
Версия 1.2.5 Beta:
+ EMLView.ini для ручной настройки:
[EMLView]
Offline=0 - не загружать изображения из интернета, переход по ссылкам работает.

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

http://progman13.totalcmd.net/downloads/wlx_EMLView_1.2.5_Beta.zip
Back to top
View user's profile Send private message
ratio



Joined: 23 Jul 2014
Posts: 7

Post (Separately) Posted: Sun Oct 24, 2021 21:20    Post subject: Ссылка не работает Reply with quote

Приветствую!
Ссылка здесь на скачивание плагина не работает:
https://wincmd.ru/plugring/eml_view.html

Плагин больше не поддерживается? Кто-нибудь мог бы перезалить?...
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sun Oct 24, 2021 22:16    Post subject: Reply with quote

ratio
Ссылка прекрасно работает, проверялось только что. И, разумеется, никаких перезаливок ни от кого, кроме автора плагина, нет и быть не может.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group