LINUXTALKS.CO

Предлагаю написать собственный мессенджер для общения своих хотя бы.

 

L


0

1

Предложение сделать что то свое корпоративное, только для нас и с шифрованием. Nocord прошу здесь не упоминать в этой теме.
Без всякой избыточности как телеграмм.

Теоретически я и сам мог бы написать однако есть недостаток времени и ищу вторую работу. И самое главное я не умею peer to peer (как это было в icq) даже не представляю как это совсем без сервера то. Ну и конечно для linux.
Кстати что нибудь может обьяснить как работает peer to peer? Как это программно реализовать? на python например?
Как вам мое предложение?


Ответ на: комментарий от Oberstserj

Ты просто на винде сидишь, а про Linux рассуждаешь только в теории.

Совсем ебнутый?

Если бы ты действительно пользовался Linux то знал бы что в то или иное время в тех или иных дистрибутивах VLC имел проблемы или представлял из себя куцее приложение, но ты этого не знаешь, отсюда вывод: либо ты лжёшь либо не используешь Linux и интерполируешь свой опыт с Андройда(там я и сам пользуюсь VLC) или с Винды(не знаю как там VLC)

torvn77    
★★★
Последнее исправление: torvn77 (всего исправлений: 1)

Android / Chrome (RU)
Ответ на: комментарий от torvn77

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

Я уже молчу о том, сколько в свое время я потратил сил на допиливание kiCad-а для линя…ой, просто вот иди нахуй.

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

Oberstserj    
★★★★★★
Ubuntu / Firefox (NL)
Ответ на: комментарий от Oberstserj

Ну ок, ты не пользуешься VLC под Linux, иначе ты не мог бы не знать о его проблемах.

torvn77    
★★★
Android / Chrome (RU)

Ты интересовался, как это все работает. Я запилил proof-of-concept для примера. Весь код буквально в исходнике страницы. Так как мне западло в кошерный UX тестить надо с developer tools в браузере. Нужно расчехлить снифер и убедиться, что трафик ходит напрямки между пирами. Я там с ключами и ассиметричным шифрованием заморочился, но пока не подключил. В целом, в коде все видно, в качестве stun - coturn, сигнальный сервер из поставки обертки вокруг webrtc - peerjs. В поле peerId надо вставить ключ из списка выше и пару раз прожать «send». На втором конце в консоли будет видно, что прилетело. Потыкать\посмотреть https://plex.polzi.net/test.php

Anoxemian    
★★★
Последнее исправление: Anoxemian (всего исправлений: 1)

Anonymous / Unknown (EE)
Ответ на: комментарий от MrSugoma

Убирать мусор на улице - твое будущее. Я наоборот решал задачу е2ее в недоверенной среде.

Anoxemian    
★★★
Anonymous / Unknown (EE)
Ответ на: комментарий от Anoxemian

Он-то как раз будет в Чебурнете.

MrSugoma    
★★★
Linux / Firefox (DK)
Ответ на: комментарий от Oberstserj

Нет меня там не было никогда. Я хз даже что за Оберон такой.

Holger    

Linux / Chrome (DK)
Ответ на: комментарий от Holger

счас включу, исходники смотри а не на картинку

Anoxemian    
★★★
Anonymous / Unknown (EE)
Ответ на: комментарий от Holger

BAG2P6QzQKoa8Rg94BtLSQkLhnsRqHDTQKuLKk4Vw3x4JeCCil_Xskm_dFGfrkxDIpqMTtDdtigSzIxCKViH6n7KnQH01B1R1K8jwlq6SYTqk0KajuGQckZ1omUOeo_SdD-kjxz9ixERPJs8Eyc2ONRx6Ij4JXAkrZUdewTGOLelS27gsQ connected

from: 37.96.26.92 : 3259

)))

Anoxemian    
★★★
Anonymous / Unknown (EE)
Ответ на: комментарий от Black_Square

Это я под впечатлением от телеги проверил что вполне можно хранить приватные ключи для е2ее на сервере, ровно тем же механизмом. Ну а п2п к этому прикручивается элементарно.

Anoxemian    
★★★
Anonymous / Unknown (EE)
Ответ на: комментарий от Anoxemian

оно работает на javascript?
Пиздец я не то имел ввиду когда писал о мессенджере.
Сервер только для хранения некоторых данных.
Но по возможности обходится без него.
Браузер для мессенджера исключаю вовсе, нах нужна такая тяжелая херня для общения.
GUI на qt например или как вариант чисто CLI.

Holger    

Linux / Chrome (DK)
Ответ на: комментарий от Holger

Ну я ситуацию выше описывал, это же просто пример для понимания, как это работает. Если без браузера, то все еще проще - не надо ни на какой dtls завязываться. Считай, только заморочится с гарантией доставки и все.

Anoxemian    
★★★
Anonymous / Unknown (EE)
Ответ на: комментарий от MrSugoma

с tcp не всегда возможен п2п, udp предпочтительнее, конечно.

Anoxemian    
★★★
Anonymous / Unknown (EE)
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)