Только установил чат, и сразу появились пожелания:
1.Слишком толстые бордюры и не экономится место.
2.Нет возможности просмотреть наличие всех компов в сети.
3.Так как есть сервер, то могли бы выводить список всех компов которые когда либо были в сети. (убирать пользователя по времени отсутствия час, день, неделя, месяц, год).
4.Вместе с о списком всех пользователей выводить даты когда последний раз был в сети или в чате.
5.Иметь возможность послать этим пользователям отложенное сообщение, с тем что бы когда войдет, смог прочитать.
6.Иметь возможность просмотреть список текущих пользователей сети, а не только тех у кого стоит чат и также возможность посылать им сообщения. И хотелось бы среди них видеть тех у кого есть чат, и тех у кого нету.
7.Нужна возможность просмотра IP пользователя, а не только его Ник. Но эта возможность должна быть по умолчанию выключена.
8.Обычно в сети есть файловый сервер, Форум, Инет и другие полезности. Так по стилю, то что вы сделали для файлового сервера кнопочку, хотелось бы добавлять кнопочки для других сервисов. Параметры этих сервисов прописывать на сервере, а что бы кнопочки появлялись у пользователей и запоминались. Причем состояние доступности сервисов отображались различными картинками задаваемыми на сервере или выбираемые пользователями локально.
9. Так как в сети или у пользователей часто стоят фаерволы, то хотелось бы знать используемые порты и иметь возможность их устанавливать.
10. Так как в сети могут иметься несколько серверов, то и программный сервер чата хотелось бы установить на несколько серверов для надежности (сервера иногда выключаются по различным причинам.
![Sad :(](./images/smilies/icon_sad.gif)
Есть ещё куча пожеланий, но пока думаю достаточно. Если Вы начнете реализовывать эти пожелания, то думаю что чат у Вас будет самый лучший.
![Smile :)](./images/smilies/icon_smile.gif)