Уже несколько дней бьюсь с реализацией аськи.
У большинства людей проблем с этим нет, но я вляпался в путаницу в кодировках.
Обычная рабочая схема - это Delphi 7 + TICQClient и все пашет.
Но у меня загвоздка! Windows не русский. Отсюда проблема: все Русские символы заменяются знаками вопроса
Чтоб перейти на Юникод, я установил Delphi 2009
Русские символы считываются из ПВ и отображаются в боте корректно.
Поставил на Delphi 2009 - TICQClient. Заработал.
!!!!!Но!!!!!
Принимаемые русские символы отображает как знаки вопроса,
отправляемые русские символы уходят тоже как знаки вопроса.
Думаю, что в TICQClient кодировки "бесятся".
Есть ли на форуме человек, который может объяснить:
- в какой кодировке передаются сообщения в АСЬКЕ?
- в какой кодировке отображаются строки в Delphi 2009?
- и как их привести к общему знаменателю?
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ] Мой старый БОТ