Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Prosty komunikator, który pomoże w komunikacji z ludźmi. Jest wystarczająco prosty i ma przyjazny dla użytkownika interfejs. Ten końcowy projekt został opracowany w ramach kursu online CS50's Introduction to Programming with Python na Uniwersytecie Harvarda.

W tym projekcie używana jest biblioteka socket do zapewnienia poprawnego działania serwera i klienta, a także poprawnej obsługi danych między nimi. Wykorzystywane jest również customtkinter do bardziej nowoczesnego i prostszego projektowania interfejsu. Wielowątkowość jest również zaimplementowana za pomocą biblioteki Thread. PIL do przetwarzania obrazów.

Skrypt używa połączenia TCP zamiast UDP, ponieważ TCP jest bardziej niezawodny i przed wysłaniem wiadomości konieczne jest oczekiwanie, aż drugi użytkownik zaakceptuje połączenie.

#Python3 #tcp #UDP #network #Networking #sieć #komunikator #messenger
Szczegóły pracy
Dodana 8 kwietnia 2024
118 wyświetleń
Freelancer
Yevhenii Boltovskyi
Ukraina Kijów
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 3 lata