Написать мультипоточный TCP чат на python + pyqt

Задание закрыто
Статус рабочей области:Завершено
Стоимость:Договорная
Срок выполнения:5 дней
Варианты оплаты:По договоренности
Дата публикации:2016-12-08 14:44
Обновлено:2016-12-08 14:46
Был на сайте:2024-12-22 12:09

Написать мультипоточный TCP чат на python + pyqt

 
Задача

Нужно написать МУЛЬТИПОТОЧНЫЙ TCP чат на python (какая будет версия - без разницы, главное не ниже 2.7).

Задачи:
- Чат должен работать внутри сети (по лану)
- Отдельно должен быть клиент и отдельно сервер. Один сервер и множество клиентов. Думаю принцип понятен.
- Обязательно должен быть QT интерфейс (не нужно каких-то красивых вещей, просто кнопки и вывод на форму текстовых сообщений)

Принцип работы чата:
- Клиент отправляет информацию на сервер и получает всю информацию с сервера. Т.е. клиенты отправляют всё на сервер, а он уже всё рассылает клиентам. Если удобно сделать так, чтобы клиент и сервер был одной программой, то без проблем - но нужно будет обговорить.

Функционал клиента:
- Отправка сообщений на сервер.
- Приём сообщений с сервера.
- Отправка файлов другим клиентам.

Функционал сервера:
- Приём и рассылка полученных сообщений клиентам.


Оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.