• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Квадратики в аське

LoneRaven

Новые
Регистрация
6 Окт 2007
Сообщения
17
Реакции
0
Баллы
0
Квадратики в аське

Доброго времени суток.
Проблема следующая: некоторые сообщения приходят ввиде квадратиков с цифрами. Пробовал их открывать в других кодировках и в Штирлице, но ничего вобщем-то не добился. Аська 6.5, винда ХП.
Спасибо.
 
Такое бывает, если сообщения отсылаются, когда адресат офф-лайн. Каким клиентом пользуешься? квип последних версий вроде эту траблу пофиксил.
 
Клиент- ICQ 6.5. От неё не в восторге, но смены протокола задолбали.
Сообщение было прислано оффлайн. Тепрь не знаю как это крякозюбру расшифровать.
Или это уже не расшифровабельно?
 
Спасиб, но не помогло. Наверное не стоит париться- проще по новой переписаться.
 
Короче, вот что нашел:

Итак, все наверняка хоть раз получали сообщения в ICQ, которые не могли прочитать по причине полной кракозяберности оных. У меня такие проблемы встречаются чаще чем у других. Почему? — Из-за принципиальной позиции по поводу используемой кодировки. Дело в том, что моя основная операционная система - линукс, локаль в которой UTF-8. У этой кодировки есть много преимуществ, описывать которые я сейчас не стану, но именно ими и продектовано мое желание не использовать другую кодировку (а также тем, что у меня вся ОС работает в UTF-8).

Почему же в неправильной кодировке приходят не все сообщения, а лишь некоторые?
А потому, что у протокола ICQ есть одна серьезная проблема - он может использовать разные кодировки. На первый взгляд в этом нет ничего плохого, но давайте попытаемся разобраться к чему это приводит:

  1. Перед отправкой сообщения клиенты «договариваются» между собой в какой кодировке они будут отправлять сообщения. На этом этапе никаких проблем не возникает— все клиенты могут перекодировать в нужную кодировку, а большинство современных вообще поддерживает Unicode (причем именно в форме UTF-8 - вообще для представления Unicode-а есть куча разных форм)
  2. А у кого спросить в какой кодировке отправлять сообщения, если клиент не в сети? Т.н. offline-сообщения каждый клиент отправляет в той кодировке, в которой ему вздумается, как правило в кодировке которая установлена в настройках, или в кодировке ОС.
  3. С приемом offline-сообщений та же самая проблема - клиент не знает как показывать пришедшее ему сообщени и показывает что попало ...
  4. Проблемы с кракозябрами возникают еще и в том случае, если одна из сторон находится в режиме «невидимый для всех» - тогда она просто не отвечает на запросы, или если одна из сторон не авторизована у другой стороны - в таком случае запросы тоже игнорируются.
Возможны также варианты когда в обменах между клиентами, в качестве посредника участвует сервер, но сильно это дела не меняет - результат все тот же — кракозябры.

Теперь немного о том почему я не хочу написать в настройках своего клиента кодировку CP1251 (или Windows-1251).
Просто по тому, что количество людей в моем контакт-листе, у которых клиенты по умолчанию шлют в UTF-8 тоже не очень маленькое, т.е. если настрою на CP-1251 то не смогу получать оффлайн сообщения от другой половины людей в контакт-листе ...


Для выправления кодировки есть отличное средство (на случай, если уж так важно что там написано): http://www.artlebedev.ru/tools/decoder/
 
Комп перегружал.
Спасибо за инфу..часть расшифровалась, но, видимо, и доехало не все.
Вопрос решён, все огромное спасибо.
 
Назад
Сверху