Показать сообщение отдельно
Старый 09.03.2011, 22:24   #22
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от michonik Посмотреть сообщение
Возникла такая трабла ,при правке чата две последние строки пакета это ник перса и само сообщение. Так вот строки меняют длинну в зависимости от ника и байт начала сообщения смещается, отчего некоректно они отображаются. Как с этим бороться? Или хотябы как определить первый байт сообщения? Пример:
MAIIINHNCTKA:NCTKA
4A E8 97 F0 10 00 00 00 00 4D 00 41 00 49 00 49 00 49 00 4E 00 48 00 4E 00 43 00 54 00 4B 00 41 00 00 00 48 00 69 00 00 00
Omanderonn
4A 63 76 05 10 11 00 00 00 4F 00 6D 00 61 00 6E 00 64 00 65 00 72 00 6F 00 6E 00 00 00 12 04 22 04 21 04 20 00 10 04 40 04 3A 04 43 04 20 00 2B 00 37 00 20 00 41 04 20 00 21 04 10 04 20 00 3F 04 3C 04 20 00 31 00 41 00 4C 00 49 00 4E 00 4B 00 41 00 31 00 00 00
Жирным выделены байт начала ника и самого сообщения
Чат криво отображается тоже из-за несоответствия пакетов, если ты об этом В принципе, решение этому есть буквально 1-2 страницей раньше этого топика, где J-Fobos мне помог решить такую же проблему.
Kilatif вне форума   Ответить с цитированием