Skip to content
/ vAU Public

2021 C++ project: implementing client-server based messenger

License

Notifications You must be signed in to change notification settings

apat1n/vAU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vAU

Мессенджер с исходным кодом на C++ и на основе фреймворка Qt (дополнительно используется QWebSocket и QSqlDatabase)

Используемые библиотеки:

  • qt-default
  • libqt5websockets5-dev
  • libqt5sql5-psql

Сборка сервера:

cd server
mkdir build && cd build
qmake .. && make && ./server -d

Сборка клиента:

cd server
mkdir build && cd build
qmake .. && make && ./client

Параметры запуска сервера:

  • -d | --debug – отображать ли debug информацию в консоли (по умолчанию false)
  • --port | -p – открытый порт сервера (по умолчанию 1234)

Параметры запуска клиента:

  • --ip – ip-адрес сервера (по умолчанию localhost)
  • --port | -p – открытый порт сервера (по умолчанию 1234)

About

2021 C++ project: implementing client-server based messenger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published