Создание мессенджера с графическим интерфейсом на основе PyQt5

preview_player
Показать описание
Создание мессенджера с графическим интерфейсом на основе PyQt5

В данном видео будет рассмотрен мессенджер на основе PyQt5, который позволяет общаться сразу многим пользователям в одной беседе и при этом же использует симметричное Fernet шифрование. Настройка клиента происходит напрямую в самой программе, вам не нужно передавать какие-либо файлы и настраивать всё для работы с сервером. Всё что от вас требуется, это просто указать ip, port в клиенте и подключиться к серверу.

Кроме того каждый пользователь может поднять свой сервер и дать доступ только определенным людям, что также делает этот мессенджер более анонимным.

Рекомендации по теме
Комментарии
Автор


Не забывайте оставлять свои идеи для следующих видео в комментариях,
большинство из них реализовывается на канале. Также подписывайтесь
на канал, так как именно у нас публикуется отборный материал, который позволит
вам изучать программирование и другие технологии в разы быстрее.

zproger
Автор

Афигеть, видос очень познавательный, спасибо!

spustoff
Автор

Спасибо за исходник показал пол кода и с помощью этого кода почти такой мессенджер как у тебя только поменял цвет на насыщенный и добавил разноцветный текст каждого клиента

dmitrydudko
Автор

Эхх, самое обидное что людям лень что либо изучать. Им легче смотреть какого-нибудь а4 вместо того чтобы изучать что-то новое, и я не имею ввиду не только программирование. А у тех кто старается, и делает видео с обучением очень мало подписчиков и лайков.(Даже 100 лайков не набралось, не то что 200)

shitfak
Автор

Здравствуй, у меня вопрос. Я подправил все под себя, интерфейс и все такое, поиграл с кодом немного. В итоге встал вопрос очень тупой наверное, прям очень, а как с разных ноутов подключиться?...к одной сети подключены условно, думал это все что нужно. Но по этой теме у меня знания деревянные. Объясните немного, пожалуйста.

dscuber
Автор

начал изучать программирование, написал телеграм магазин бота на аиограм но когда смотрю всякие туториалы, бывает сильно не понятно что это такое, откуда это взялось, и для чего это нужно, и почему нужно именно это, кто знает как от этого избавится и расширить границы понимания

ktotokakoyto-kv
Автор

кто может подсказать?
когда запускаю exe сервера, то он запускается и быстро закрывается, я заскринил, ткм написано - No module name loguru

ccO
Автор

Лайкнул и подписался, жду исходников, интересно будет посмотреть

sasasa
Автор

Получается, что это уже лучше WhatsApp👍

bvishka
Автор

вставил код в pycharm ничего не произошло пишет нету PyQ5t что это значит? нельзя чтоли просто скопировать код?

prolog_
Автор

как сделать оба клиента и сервер в exe файлы что бы запускать на любом компьютере, без среды разработки?

kindersanya
Автор

а можно ли как то это приложение залить на андроид и через интернет общатся ( как все любые онлайн мессенджеры)?

bmirmorsminecraft
Автор

Как запустить данную программу на Windows? у меня выдает ошибки при подключении к серверу

shxq
Автор

Почему, когда я поменял интерфейс в qt designer . При запуске программы он не меняется?

kai_
Автор

Ставим лайки, осталось всего лишь 8 их)

vadimshubin
Автор

в чате ползунок постоянно в верху, и надо его постоянно вниз перемещать чтоб прочитать актуальные сообщения, как сделать чтоб ползунок постоянно стремился вниз?

nerves
Автор

Такой вопрос. Решил разобрать твой код для своего мини проекта, но никак не могу понять, откуда в signal handler берется список для value, и откуда беруться эти нулевые индексы, и почему он может не возвращать True в статусе подключения. У меня сервер просто не выводит SERVER_OK, ENCRYPT_MESSAGE и тд. Просьба помочь, хотя бы примерно сказать, где может крыться ошибка

_sort_
Автор

Можно код данной программы просто не все моменты понятны. Например как реализуются методы шифрования

alekseypopov
Автор

ссылка на исходный код не открывается ....

Melltroy_narezki
Автор

Ля, круто!
разве код не после 200 лайков?

sd-rwfj