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 сообщение в плагин передается...
Но где грабли понять не могу.
Есть решение?
комментариев: 11558 документов: 1036 редакций: 4118
А откуда отправляете и где получаете?
Проблема явно не в GnuPG, а где-то в Миранде или в самом плагине.
Если при получении зашифрованного сообщения отказаться вводить пароль, то будет получен сам шифротекст.
Если этот текст скопировать и попытаться расшифровать с помощью, например, PGP, то русские символы будут отображаться корректно.
То есть GnuPG не портит кодировку, она портится где-то в плагине или момент передачи из плагина в окно Миранды, но в любом случае уже после того как сообщение будет расшифровано модулем GnuPG.
Отправляю из стандартного окна в Миранде, получаю на другом компе в такой же Миранде.
Как написали выше, поищите на сайте автора DC, там у него есть сборка миранды, скомпилированная им и так же этот плаг немного исправленный и тоже им скомпилированный.
Прямую ссылку на версию плагина 0.7.2 найти не могу, могу выложить его немного позже или могу выслать его на почту по просьбе в асе 43191312.
А на оффсайте его нету, потому что после переезда сайта миранды, админи проепали бекап и пришлось восстанавливать полугодичной давности архив.
http://www.proton-isc.ru/fls/MirandaIM/gnupg0702.zip
http://www.proton-isc.ru/fls/MirandaIM/gnupg0702src.zip
Пока в репозитариях миранды этой версии плагина нету =/
Захара обозвал Маратом =(((
Исправьте пожалуйста великие админы.