Pull to refresh

QIP. Убить нельзя помиловать.

Reading time2 min
Views974
Наверное хоть раз в жизни вам пришлось встретится с проблемой кодировок при общении в ICQ, сообщения приходят «крякозябрами» одному или обоим оппонентам. Приходится писать транслитом или переходить в другой клиент/протокол. Для меня лично общение по аське — часть работы и IM клиент — такой же инструмент как и IDE разработки. Наверное я не единственный кого подобные проблемы банально достали.


Ну и собственно к сути. Сам уже лет пять использую Trillian Pro 2.013, единственный патч был выпущен 2 года назад из-за очередных сюрпризов от AOL, кроме этого программа никак не менялась. С пользователями официальных клиентов, Pidgin и Miranda проблем не замечено, сообщения в обе стороны приходят как надо. А вот об обновления программ QIP и QIP Infium я обычно узнаю одним из первых, нормальная работа с кодировками может поломаться или наоборот починится при каждом следующем обновлении.

Почему грешу именно на QIP? Просто анализ проблемы указывает именно на это, изучим симптомы:
1. мой клиент не обновлялся последние 5 лет, по данным взятых из других клиентов он использует 8 версию протокола
2. Работа с другими клиентами происходит нормально, хоть несколько лет назад были подобные проблемы у миранды, но они видимо решились
3. офлайн сообщения от пользователей QIP приходят в нормальной кодировке, видимо не без помощи серверов AOL на которых они сохраняются
4. Если крякозябры прогнать через декодер Лебедева www.artlebedev.ru/tools/decoder, то он выдает вполне читаемый текст делая трансформацию WIN1252 -> UTF-8
5. и самый важный. В течении последних лет общение с пользователями QIP является вариантом русской рулетки, после очередного обновления программы, сообщения вдруг начинают приходить крякозябрами, после другого обновления — кошерная кириллица.

Учитывая популярность и многочисленные плюсы QIP, переманивать пользователей на другие клиенты — глупо, клиент то хороший. Со своей стороны тоже не готов поменять свой клиент, который верой и правдой служит столько лет без всяких обновлений (чем QIP как раз и не может похвастаться). Однажды писал письмо разработчикам QIP с описанием проблемы и просьбой ввести настройку «кодировка», как есть в том же Pidgin, но ответа так и не получил.

Просьба не устраивать холивар по поводу клиентов, проблема частично в протоколе (Jabber не предлагать, и так его использую), известно что AOL любит создавать проблемы, да и Trillian использует старую версию. Но ведь с другими клиентами проблем нет, а вот QIP… ну в общем вы поняли.

p.s. из комментариев выяснилось что проблема встречается и с другими клиентами при общении с квип, вне зависимости от платформы. Похоже на то, что разработчики квипа ревностно относятся к поддержке протокола OSCAR, поддерживая лишь самую последнюю версию, из-за чего программа перестает работать при каждом обновлении со стороны AOL и не имеет обратной совместимости с клиентами, использующими другую версию.
Tags:
Hubs:
Total votes 57: ↑32 and ↓25+7
Comments40

Articles