Показать сообщение отдельно
  #8  
Старый 23.10.2010, 20:53
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Этот явно для локалки, хотя, "локальный" можно доточить до инетовского не очень большими затратами...

Если нужна проверка юзера, то я обычно делаю так: системные команды, например, запрос на вход/регистрацию/чёнитьещё - это 2-3 байта (больше и не надо, зачастую и одного хватает), причём непечатаемые. А фразы, которые кидаются в сам чат (сообщения) - начинаются с опять же определённой последовательности байт. То-бишь, например:
#1#1+'имя'[+#9+'пароль'] - вход
#1#2 - выход
#1#3 - запрос на список пользователей
#2#1+'текст' - сообщение в чат
#2#2+'имя'+#9+'текст' - сообщение в приват

Таким образом, можно чуть ли не безгранично расширять функционал, были бы идеи и свободное время.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием