Как я свой локальный мессенджер в Python писал
Привет, Пикабу! Недавно задумался: а смогу ли я накалякать свой собственный мессенджер и писать друзьям? Оказалось что смогу! Я назвал его YesInternet (ДаИнтернету). Работает он при помощи Cloudpub. Именно Cloudpub даёт мне порт в сервере, чтобы я мог писать друзьям эсэмэски. Программа состоит из двух частей.
1) ServerV2.exe
Запускается только лишь администратором, позволяет включать и выключать сервер. Должна быть постоянно запущена, иначе мессенджер просто уйдёт в офлайн.
2) YesInternet.exe
Клиент, который запускают все пользователи. При входе вы вводите адрес и порт, который выдаёт сам CP.
Также вы выбираете себе никнейм, после чего подключаетесь в чат. Участникам, которые уже в чате, приходит уведомление, что вы вступили. Переписка выглядит как-то так:
Отдельного внимания заслуживает приложение сервера:
Что же по дизайну? Когда я написал код, всё представляло из себя белый фон и белые кнопки с чёрным контуром. Сделать всё красиво мне помог прогон через нейронку. Сжульничал, получается!)
В целом, опыт мне понравился. Попробую развить данную приложуху, добавить отправку файлов, а там, глядишь, с корешами туда перекочуем насовсем) Кстати, я тут планирую собирать GSM-телефон на ESP32, попробую ещё туда эту фиговину залить. Если запашет, то буду доволен.
Дамы и господа, благодарю за прочтение. Спасибо, что читаете меня, ставите плюсики, пишете советы. Я это очень ценю. До связи!






