https://github.com/algrvvv/multi.user.chat.java
multi user chat on java
https://github.com/algrvvv/multi.user.chat.java
chat java multiuserchat
Last synced: 2 months ago
JSON representation
multi user chat on java
- Host: GitHub
- URL: https://github.com/algrvvv/multi.user.chat.java
- Owner: algrvvv
- Created: 2024-05-09T09:28:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-12T10:29:50.000Z (about 1 year ago)
- Last Synced: 2025-01-21T04:12:56.764Z (4 months ago)
- Topics: chat, java, multiuserchat
- Language: Java
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## p4xt3r - MultiUserChat on Java
### Problems that need to be solved:
- [x] Отображение подключенного пользователя
- [x] При отключении пользователя используя ctrl + c теперь освобождается место для пользователя
- [ ] При отключении пользователя экземпляр его серверного класса остается в листе активных серверов
- Мешает правильной работе при ограничении пользователей используя флаг `--max` на стороне сервера.
- А также мешает полноценной работе серверу ограничивать колво пользователей и без флага
- [ ] Перестали отображаться соощения о том, что пользователь подлкючился или отключился### TODO:
- [x] (!!) Привести в нормальный вид сообщения
- [ ] (!) Сделать шифрование сообщений, к примеру, используя base64
- [x] (!) Сделать настройку чата через флаги и на стороне сервера и на стороне клиента
- [ ] (!) Добавить цветное выделение какого либо события
- [ ] (!) Сделать динамические настройки сервера, чтобы в консоли запущенного сервера можно было менять настройки и смотреть информацию
- [x] посмотреть список всех пользователей (колво и никнеймы, возможно сколько времени он сидит в чате)
- [ ] выгнать всех пользователей
- [x] увеличить максимальное колво пользователей
- [ ] рестарт сервера
- [x] прочая конфигурация сервера
- [ ] (?) Вынести настройки сервера в отдельный конфигурационный файл> Где:
(!) - точно делаем,
(?) - под вопросом, но возможно делаем