[sisyphus] кодировки сообщений в licq

Sergei Epiphanov serpiph на nikiet.ru
Пт Янв 15 12:19:34 UTC 2010


В сообщении от 15 января 2010 15:11:52 автор Andrey Rahmatullin написал:
> > Никак не могу понять: если мне отправляют сообщение и я на связи, то
> > licq  принимает его в UTF-8 (в окне сообщений выставляю utf8), а если
> > меня не было и я получаю сообщение при входе в сеть, то сообщение
> > приходит в кодировке cp1251.
> 
> Оффлайн-сообщения не умеют юникод.

Если честно, не совсем понял. Тот клиент отправляет мне сообщение. Это 
сообщение повисает на сервере, так как я недоступен. При подключении меня к 
сети это сообщение приходит ко мне в кодировке cp1251. Если же тот клиент 
отправляет сообщение и я подключён, то сообщение приходит ко мне в кодировке 
UTF-8. Как оффлайн-сообщения не умеют юникод?

> > При этом, чтобы отправить человеку сообщение, приходится выставлять 
> > кодировку cp1251.
> 
> Похоже на багу одного из клиентов, например licq не детектит, что та
> сторона умеет принимать UTF-8.
>
Если я выставлю у себя utf-8 при отправке, то у человека на qip приходит 
кракозябра (люди пишут, что чехарда на экране).

Да, с агентом mail.ru  программа licq общается с всё время выставленным  
cp1251 (и на приём, и на передачу).

-- 
С уважением, Епифанов Сергей


Подробная информация о списке рассылки Sisyphus