Messenger
Простой мессенджер, который поможет коммуницировать с людьми. Он достаточно простой и имеет user-friendly интерфейс. Данный финальный проект был разработан в рамках Гарвардского онлайн-курса CS50's Introduction to Programming with Python
В этом проекте используется socket библиотека для обеспечения корректной работы сервера и клиента, а также корректной обработки данных между ними. Также используется customtkinter для более современного и простого дизайна интерфейса. Многопоточность также реализована с помощью библиотеки Thread. PIL для обработки изображений.
Скрипт использует TCP-соединение вместо UDP, так как TCP более телефонный и перед отправкой сообщения необходимо дождаться, пока второй пользователь примет соединение.
#Python3 #tcp #UDP #network #Networking #сеть #мессенджер #messenger
В этом проекте используется socket библиотека для обеспечения корректной работы сервера и клиента, а также корректной обработки данных между ними. Также используется customtkinter для более современного и простого дизайна интерфейса. Многопоточность также реализована с помощью библиотеки Thread. PIL для обработки изображений.
Скрипт использует TCP-соединение вместо UDP, так как TCP более телефонный и перед отправкой сообщения необходимо дождаться, пока второй пользователь примет соединение.
#Python3 #tcp #UDP #network #Networking #сеть #мессенджер #messenger