KOI8 Plug-in for Eudora

Что это такое?
"KOI8 Plug-in for Eudora" - это модуль расширения для почтовой программы под названием Eudora. Он облегчает работу с русскими кодировками при чтении и посылки почты. Для его работы не требуется специальных KOI8-R шрифтов и раскладок клавиатуры. Более того, он полностью интегрирован в почтовую программу и совершенно бесплатный :).

Как это работет?
"KOI8 Plug-in for Eudora" состоит из двух логически независимых частей:
  • Интерактивный KOI8-R/Windows-1251 транслятор.
    Он собственно и используется для чтения, ввода и перекодировки текстовой информации.
    Вызывается из пункта меню Edit|Message Plug-ins:
    Edit|Message Plug-ins...
    Plug-in позволяет посматривать и вводить текст в разных кодировках: А также производить перекодировку:
    Plug-in view menu Plug-in edit menu
    Важно иметь ввиду, что интерактивный транслятор может быть вызван, если вы находитесь в любом текстовом поле (например текст письма, поле Subject: и т.п.). При этом в транслятор передается выделенный текст, если выделения нет, то передается содержимое всего текстового поля.

    Hint: вызов из Edit меню не очень удобен. Есть возможность поместить кнопку вызова plug-in'а на главный toolbar. Кликните левой кнопкой мыши на главном toolbar'е и выберите Customize.... Выберите категорию Edit и перетащите самую последнюю кнопку (на ней изображен маленький динамик) на toolbar. Дальше и так понятно :).

  • Корректор заголовоков.
    Его задача - прописать в заголовке письма правильный charset (например: Content-Type: text/plain; charset=koi8-r). Эта часть plug-in'а совершенно независима от интерактивной части. По умолчанию во все письма, которые содержат в себе не-ascii символы прописывается koi8-r charset. Для конкретного письма есть возможность изменить charset или вообще отключить корректор.
    Q4Trans menu Message prop dialog
Ограничения v1.0: Корректор не обрабатывает сложные MIME письма (например: Content-Type: multipart/mixed). Такие письма могут получаться, если вы присоединяете к письму файл.

Где взять и как установить?
Взять можно здесь: ftp.glasnet.ru/users/ebs/koi8plugin.zip (~190K)

Чтобы установить, необходимо распаковать архив и скопировать файл koi8.dll в директорию, в которой находятся plug-ins для Eudora. Обычно она называется Plugins, т.е. если Eudora установлена в директорию C:\Eudora, то копировать надо в C:\Eudora\Plugins. Если все сделано правильно, то после перезапуска Eudora в меню Edit|Message Plug-ins появится соответствующий пункт.


О реализации
Эту программу я писал в первую очередь для собственных нужд, поэтому в ней отсутствуют некоторые общепринятые вещи (нормальная инсталяция, настройка plug-in'а, help и т.д.). Имеются также и функциональные ограничения. Вероятно присутствие bug'ов :).

Если эта штука окажется кому-нибудь полезной, я рад буду услышать ваши пожелания/ругань/сообщения об ошибках.


Disclaimer
И как обычно:

THIS APPLICATION IS FREEWARE AND IS DISTRIBUTED "AS IS" WITHOUT WARRANTY OF ANY KIND. USE IT AT YOUR OWN RISK. I'M NOT BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES.

Внимание: вы предупреждены!


Back to my home page


Last revised: October,8 Feel free to mail me: ebs@glasnet.ru