Miranda + GnuPG: проблемы с кириллицей


Не могу настроить эту связку для работы с кириллицей.

Версия GnuPG: 1.4.7
Версия Миранды: 0.7.6
Плагин для Миранды: OpenPGP/GnuPG Plugin v0.0.1.3 by Zakhar V. Bardymov

Поставил, настроил.

Отправляю:
15:53:02: тест

В ответ получаю:
15:53:02: <GnuPG Plugin>
тест
</GnuPG Plugin>

Уже пробовал в командную строку для шифрации и дешифрации добавлять "--charset utf8", все равно не помогает.

В Миранде в настройках указал "Send all message in Unicode if possible", не помогает.

Смотрю лог плагина, вижу примерно следующее:

GnuPG.SendMsgSvc: mode: ANSI

GnuPG.SendMsgSvc: msg (ANSI part):
С'РчС_С'

EOM
Видимо все же не в UTF сообщение в плагин передается...
Но где грабли понять не могу.

Есть решение?



Комментарии
— SATtva (03/06/2008 19:23)   
Конкретного решения пока не предложу, но для идеологической правильности обновите GnuPG до 1.4.9 и Миранду до 0.7.7.

Отправляю:
15:53:02: тест

В ответ получаю:

А откуда отправляете и где получаете?
— Иван_Смирнов (03/06/2008 22:14)   
Обновился. Не помогло.
Проблема явно не в GnuPG, а где-то в Миранде или в самом плагине.

Если при получении зашифрованного сообщения отказаться вводить пароль, то будет получен сам шифротекст.
Если этот текст скопировать и попытаться расшифровать с помощью, например, PGP, то русские символы будут отображаться корректно.

То есть GnuPG не портит кодировку, она портится где-то в плагине или момент передачи из плагина в окно Миранды, но в любом случае уже после того как сообщение будет расшифровано модулем GnuPG.
— Иван_Смирнов (03/06/2008 22:49)   
Где отправляю и получаю? Не понял вопроса.
Отправляю из стандартного окна в Миранде, получаю на другом компе в такой же Миранде.
Гость (04/06/2008 03:23)   
Не совсем по теме, но м.б. пригодится: у автора DC[link1] был свой самодельный GnuPG-плагин под миранду. Ранее он обитал на сайте автора[link2] но сейчас не вижу его там. Думаю, если вы у него спросите на форуме[link3] то получите какую-то информацию (сам мирандой не пользуюсь).
Гость (14/06/2008 07:59)   
Под 7 ветку миранды Маратом была сделана версия 0.7.2 плагина. При ее использовании проблем с кодировкой (кириллицей) не наблюдалось, хотя ходили слухи о таких пробелемах в протоколе Jabber, пока не уточнял у него о данной проблеме.
Как написали выше, поищите на сайте автора DC, там у него есть сборка миранды, скомпилированная им и так же этот плаг немного исправленный и тоже им скомпилированный.
Прямую ссылку на версию плагина 0.7.2 найти не могу, могу выложить его немного позже или могу выслать его на почту по просьбе в асе 43191312.
А на оффсайте его нету, потому что после переезда сайта миранды, админи проепали бекап и пришлось восстанавливать полугодичной давности архив.
— PSY_Factor (14/06/2008 08:07)   
Нашел прямую ссылку на плагин.
http://www.proton-isc.ru/fls/MirandaIM/gnupg0702.zip
http://www.proton-isc.ru/fls/MirandaIM/gnupg0702src.zip
Пока в репозитариях миранды этой версии плагина нету =/
— PSY_Factor (14/06/2008 08:20)   
Черт.
Захара обозвал Маратом =(((
Исправьте пожалуйста великие админы.

Ссылки
[link1] http://www.pgpru.com/soft/diskcryptor

[link2] http://freed0m.org

[link3] http://freed0m.org/forum/