Глюки с кодировкой
Привет!Имею такую вот проблему: установил себе GnuPT portable v. 2.1.
Шифрует/расшифровывает нормалёк, но вот с подписью проблема. Пишу:
"Здесь дебильная кодировка
This charset is stupid!"
Подпись вот такая:
Пробовал перепробовал кучу средств, ака display-charset, charset. Не работает.
Что делать?
Ссылки
[link1] http://www.jumaros.de/rsoft/index.html
Чуть не забыл.
Windows 7, скачал английскую, locale поставил russian.
Была прошлая gnupt 1.5, там такие же проблемы. Тогда решил, не помню как.
s/Windows 7/FreeBSD/g
Чего-чего? Не понял суть вопроса
Это одна из основных проблем, из за которой код нужно переписывать целиком, что в свою очередь очень хлопотно и, в основном, отвратило Тимо Шульца от дальнейшей разработки. Жаль.
И чем можно заменить GnuPG Portable?
Можно дополнить. Не мудрствуя лукаво вам похоже подойдёт GPGshell[link1]. Поместите виндовые файлы gpg (gpg.exe, iconv.dll etc.) прямо в папку с программой. Вернее, проще говоря, скопируйте файлы GPGshell в папку GnuPG из GnuPT-Portable-Edition. Если запускать вначале GnuPT-Portable.exe и предписать ему запуск внешней программы, оптимально – GPGtray.exe (параметр в GnuPT-Portable.ini – Program=GnuPG\GPGtray.exe) В такой конфигурации всё точно будет работать портабл.
Анонимус, спасибо!
Установил, всё работает. Вот только диву даюсь: GPGShell почему-то не поддерживает русские символы в пароле (попробуйтк сами). Как быть?
Я тоже не поддерживаю практику использования не ANSI символов в парольных фразах,особенно портабл!
Понял, дика спасибо, всё портабл, пердит и работает
Исключительно рад! Напомню лишь, что важно выключать всё в правильном порядке. Сначала GPGshell, затем WinPT (GnuPT-Portable тут же подчищает за собой в реестре и завершается) и лишь после извлекать внешний носитель.