После более года разработки опубликован выпуск коммуникационного клиента Dino 0.3, поддерживающего участие в чатах и обмен сообщениями с использованием протокола Jabber/XMPP. Программа совместима с различными клиентами и серверами XMPP, ориентирована на обеспечение конфиденциальности переговоров и поддерживает сквозное шифрование с применением XMPP-расширения OMEMO на базе протокола Signal или шифрование при помощи OpenPGP. Код проекта написан на языке Vala с использованием тулкита GTK и распространяется под лицензией GPLv3+...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56689
IRC лучше и за OTR будущее!
IRC неплох, как локальный чат, и даже не смотря на то что извращенцы-китайцы его раскатали на всю страну он по сути не очень то федеративен.
И всякие голос/видео там так и не отрасло.
OTR не очень то нужен когда у тебя и у собеседника свои джаббер сервера или вы на одном подконтрольном вам общаетесь, а поверх там TLS хватает.
Чего-чего сделали китайцы?
Человек путает WeChat и WeeChat
А, теперь всё сходится.
Дело не в человеке, дело в кетайцах. Они ничего своего придумать не могут, только копируют.
Могут, конечно. Они копируют, получается не очень, затем учатся делать это лучше и постепенно улучшают результат, а потом превосходят оригинал по тем или иным критериям, ну а затем предлагают уже свой продукт, выглядящий уже не полной копипастой, но быстрое и дешёвое создание которого стало возможным благодаря опыту реверсинга и клонирования чужих изобретений, и на сэкономленные деньги они добавляют уже свои инновации, а те, кто делал оригинал, копируют новые фичи уже обратно от китайцев к себе. Это что-то вроде национального спорта, это в менталитете – взять чужой опыт не так ради копипасты и профита (но и ради него тоже, конечно), как чтобы его как-то улучшить, пусть даже со стороны будет казаться что ухудшили. В долгой перспективе побеждают всё равно они. Они это хорошо осознают, конечно же, у них для сего явления даже своё название есть, но я его, конечно, не помню.
Хорошо, что этот протокол не забыт и не заброшен. Поскольку он позволяет создать свой мессенджер без привязки к какой либо компании торгующей данными своих пользователей.
Плохо только что в фантазиях опеннетодр04eров.> Поскольку он позволяет создать свой мессенджер
несовместимый, как обычно, ни с каким другим.
Поправил, не благодари.
Херачь, г-ди, молниями по площадям. Нет тут праведников.
>Херачь, г-ди, молниями по площадям. Нет тут праведников.Кроме тебя?
Предложи решение проблемы.Я раз предлагал.
> Предложи решение проблемы.Я и предложил - молниями. Нет тут праведников.
Чё ты до бога докапался? Самому слабо? По образу и подобию ведь запилен.
Это даже Лоту слабо оказалось - а он-то был праведник.Проще сжечь к чертям, чем пытаться тут что-то хотя бы в мелочах исправлять...
> Это даже Лоту слабо оказалось - а он-то был праведник.
> Проще сжечь к чертям, чем пытаться тут что-то хотя бы в мелочах
> исправлять...Значит бог не лучше говнокодера. Даже лот забагованым оказался, а остальные ещё хуже.
> несовместимый, как обычно, ни с каким другим.Читать лучше до конца, перед тем как выдать brain fart:
> XMPP (XEP-0353, XEP-0167), что позволяет совершать вызовы между Dino и любыми другими клиентами XMPP
Читать лучше используя голову, а не пихать в нее любое дерьмо с лопаты за обе щеки.
> XMPP (XEP-0353, XEP-0167), что позволяетровно ниXEPа - потому что никто эту херню не поддерживает и не будет. Поправил, не благодари.
Очередные васяны изобрели 353й ни с чем несовместимый протокол - ровно о чем тебе и талдычат.
Нет, от того что у него есть номерок, он не станет ни с чем совместимым все равно.
> Очередные васяны изобрели 353й ни с чем несовместимый протокол - ровно о
> чем тебе и талдычат.Ну "да", все кругом одни васяны и лохи, то ли дело "." с опеннета
> и любыми другими клиентами XMPPНу конечно...
> WARNING: This Standards-Track document is Experimental. Publication as an XMPP Extension Protocol does not imply approval of this proposal by the XMPP Standards Foundation. Implementation of the protocol described herein is encouraged in exploratory implementations, but production systems are advised to carefully consider whether it is appropriate to deploy implementations of this protocol before it advances to a status of Draft.
>> WARNING: This Standards-Track document is Experimental. Publication as an XMPP Extension Protocol does not imply approval of this proposal by the XMPP Standards Foundation. Implementation of the protocol described herein is encouraged in exploratory implementations, but production systems are advised to carefully consider whether it is appropriate to deploy implementations of this protocol before it advances to a status of Draft.Гугл давно находится в постоянном CI экспериментальном режиме и ничо так, жив и процветает, пока другие ждут устоявшихся стандартов
> Гугл давно находится в постоянном CI экспериментальном режимеДа что там Гугл, Гитхаб вон тоже: https://github.com/JustOff/github-wc-polyfill/issues/43
Так у них работает нормально.
А в XMPP и файл шиш передасться (как повезёт), какой-там видео...
Да?
Телеграм и Воцапп не могут файлы передавать? Видео и аудио тоже не умеют? И давно это они так?Оба этих клиента используют же тот же XMPP, только обрубленный на определенные сервера, и жестко прикрученным шифрованием.
Без разницы, что они там используют – в них это нормально работает.
И это не XMPP, хоть и может быть каким-то родственником быть.
Так звук и видео нормально работали и в XMPP. Причем в режиме P2P. Кодеки только были по проще, так как компы были слабее.
На XMPP даже сети строили: PPP over Jabber
Ну, как "нормально"... Работали. Но не везде и через раз, и требовали ручных настроек stun/turn, либо чтобы оба собеседника были не за натом, и с обновлениями системных либ вроде farstream звонки ломались. Более-менее надёжно они работали только в старом Jitsi на Java.
За NAT-ом звонки и в телеге не всегда работают. Особенно там, где оба клиента сидят в одной сети, и в прероутинге шлюза включен маскарадинг.
> Телеграм... используют же тот же XMPPВрёшь
Идешь на Хабр и читаешь "Критика протокола и оргподходов Telegram. Часть 1, техническая: опыт написания клиента с нуля". В результате чего узнаешь, что API телеграмма сильно напоминает JSON, который был предложен для замены XML в XMPP.
> В результате чего узнаешь, что API телеграмма сильно напоминает JSON, который был предложен для замены XML в XMPPТы слишком толст.
Либо в его уме телеграмный mtproto, который подобен gRPC/protobuf смешался с Matrix, где обычный JSON.
Фейсом ткнуть в API телеги?
> Фейсом ткнуть в API телеги?Bot API (JSON) != MTProto (бинарный, который можно выразить с помощью protobuf). Это совершенно разные вещи. Для ботов сделали очень упрощённый API, с которым справится любая веб-макака, он прост и удобен, но через него нельзя совершить никаких клиентских (не-ботовоских) действий.
Смотря что считать ботом.
Через JSON можно подписать на группу пользователя, пересылать сообщения, проверять наличие пользователя в сети, банить, удалять сообщения в группе, принимать сообщения, отправлять сообщения, историю загружать...
Про тебя анекдот кстати> Студент сельхоза выучил на экзамен только строение блохи. Расскажите нам про строение рыбы. — Рыба живет в воде, шерсти у нее конечно нет, но вот если бы она у нее была, то в ней обязательно водились бы блохи…
То есть по факту тебе возразить нечем? Оно и понятно. Как говорил Сократ: "Перешел в споре на личность оппонента - проиграл два раза один спор."
А что тут возражать, если диагноз явный.
Ты и по улице пойдёшь, увидишь светофор - "он управляется передачей данных, данные есть в XMPP, светофор управляется XMPP".
Диагноз есть диагноз, тут уже всё.
Ты не способен найти совпадение структуры пакета телеграм и "XEP-xxxx: JSON Content Type support", в создании которого "случайно" принимала участие группа товарищей, которые потом стали заниматься телегой. Что еще ты не способен понять?
> Воцапп ... используют же тот же XMPPИ тут соврал. Использовал разновидность, это уже трудно назвать классическим XMPP по стандарту.
Теперь уже нет вообще.
Ты даже сам сказал, что это всего лишь разновидность.
Измененные части:
- шифрование, вставленное в протокол;
- задаваемые MIME-типы для пересылаемых файлов;
- жесткие кодэки для аудио и видео.
Забыл упомянуть про бинарное кодирование часто повторяемых частей станз вместо плейнтекста, а это ключевое отличие.
Так это было в XEP-ах. Можно было в Qt-шной либе XMPP включить.
Kind of, но в вацапе изобрели свой велосипед вместо какого-то готового велосипеда из XEP'а, их кодирование в стандарты не входит.
Свой велосипед над протоколом не делает полученный результат новым протоколом.
Я про это говорил.
FunXMPP в воцапе действительно всё ещё есть, но они довольно далеко ушли от "классического" XMPP.В телеграме изначально XMPP не было и нет, видимо, вы перепутали с чем-то другим.
Есть ещё основания считать что iMessage/FaceTime внутри тоже имеет модифицированный XMPP, поскольку изначально существовал Google Talk на XMPP, а затем прямо на его основании построили Google (Firebase) Cloud Messaging, т.е. так называемые пуши, а Apple скопировал концепцию пушей в свой APNS и затем создал iMessage. Казалось бы, какая тут связь? А связь в том, что APNS работает на порту 5223, а 5222 и 5223 это стандартные порты XMPP. Больше подробностей здесь: https://matduggan.com/how-does-facetime-work/
Использование XMPP также подтверждено в Zoom и многих местечковых мессенжерах.
Сейчас все корпоративные месседжеры ушли от классического XMPP. Включая Cisco Jabber.В Телеграмме не было возможности подключиться XMPP клиентом. Да и структура пакета там явно ближе к JSON (и прилично так напоминает XEP-xxxx: JSON Content Type support), изменен алгоритм подключения и передачи сообщения.
За ссылку спасибо.
> А в XMPP и файл шиш передастьсяС приходом XEP-363 (aka HttpUpload) всё нормально передаётся. В практически всех, хоть сколько-нибудь развивающихся клиентах это уже стандартный способ обмена файлами.
> С приходом XEP-363 (aka HttpUpload) всё нормально передаётсяне заметил, сильно от везения зависит. Через раз и через одно место.
> не заметил, сильно от везения зависит. Через раз и через одно место.Я не говорил про публичные серверы. Там на большей части всё через ж. настроено. Для корпоративных чатиков - нормально оно работает.
> Я не говорил про публичные серверыя тоже
> Для корпоративных чатиков - нормально оно работает.
вот как раз задница.
На публичных серверах ограничение на размер файла может стоять маленькое (10-20 мб).
Ну так я и думалhttps://xmpp.org/extensions/xep-0363.html
> Version 1.0.0 (2020-02-11) Accepted as Draft standard by the XMPP Council. Voted on 2020-01-29.
https://issues.imfreedom.org/issue/PIDGIN-17203 - Шиш
Вот такое оно "всё нормально", ну да. А потом: "а почему же XMPP никто не пользуется? Такие вот глупые и не труе".
> Ну так я и думалПиджин почти труп. HttpUpload де-факто стандарт. Все мейнстримные клиенты уже давно используют HttpUpload как БАЗОВЫЙ протокол для файл-трансфера. Большинство мультимедиа тоже в драфтах, что не мешает клиентам уже сечас иметь аудио-видео.
Таже Консерва, автор запилили поп просьбе пользователей proxy65 как fallback режим и на том всё.
Тебе уже ниже писали, когда там последний релиз был.
А так оно всё такое. И сервер будет не тот, и клиент не тот — и всё не то.
Ставь арч с труе этим самым (название подставь) и сам с собой переписывайся как труе. Вот так разве.
> Тебе уже ниже писали, когда там последний релиз был.И что там нового было в том релизе, кроме багфиксов?
https://keep.imfreedom.org/pidgin/pidgin/file/release-2.x.y/...
Ну ок, XEP-0198. Охренеть достижение.У Псишки, впрочем, тоже нет отбоя от желающих допилить MUM. Нет желающих, нет и отбоя. Может в GSoC кто соберётся.
Ну так перекати поле в поле XMPP.
Принципиально другого нет. Всё сорта того самого.
Зачем смотреть на Pidgin? В 2.x ничего нового кроме фиксов нет и быть не может.А 3.0 это долгострой (10-12 лет уже строится, точно не помню). В определении ESR это пример "собора", его, к тому же, пилят 3.5 разработчика (а в основном только 1). Пока его портировали на GTK3, вышел GTK4, и сейчас его надо будет портировать снова (что, впрочем, будет намного легче, чем с 2 на 3, да и код уже будет отрефакторен).
Проект пострадал от оттока пользователей после появления нынешних мейнстримных мессенджеров и соцсетей и, соответственно, разработчики тоже растерялись. То, что проект ещё до сих пор не бросили и пилят, это вообще какое-то чудо.
Имхо, дела были бы лучше, если бы не scope creep (желание покрыть всё и сразу, а не сделать лишь самое нужное и добавлять фичи постепенно). Ну а ещё главный разработчик очень упрямый и с ним не очень легко вести дело. А ещё кодовая база – это тонны легаси, в котором сторонний желающий помочь проекту не разберётся, и, судя по словам ведущего разработчика, его главная цель сейчас – в процессе подготовки релиза 3.0 отрефакторить его так, чтобы новый народ мог в этом беспорядке разобраться, и новые желающие не отпадали сразу, как это всегда было раньше.
> Зачем смотреть на Pidgin?Замечательно. Можешь назвать XMPP клиент для WIndows, от которого от внешнего вида хотя бы не орать от ужаса?
PS: не за себя спрашиваю – интересно для понятия общей ситуации. Года четыре назад вроде единственным таким был Pidgin, хотя тоже не ахти, но хоть как-то.
https://github.com/LAGonauta/dino/releases – неофициальный форк, но слышал много отзывов что работает неплохо, даже здесь ниже писали что даже звонки работают.Поскольку звонки уже выпустили, я предполагаю что сейчас они займутся портированием на GTK 4, а, по словам разработчиков, переход на GTK 4 решит уйму проблем на шиндовсе, в т.ч. сильно упростит сборку. Так что официальный порт будет где-то тогда.
Ещё Gajim 1.4 активно пилят, см. скриншоты:
https://gajim.org/post/2021-08-27-workspaces/
https://gajim.org/post/2021-11-29-development-news-november/И видео: https://youtu.be/SwZaZY2hYzA
Но пока в нём есть одна досадная проблема – на венде нет видео, и, судя по многолетнему отсутствию активности в тикете, желающих это исправлять нет: https://dev.gajim.org/gajim/gajim/-/issues/6030
Без разницы, хотя бы так. Всяким watsapp-ам это не помешало. В любом случае опенсорс решение можно использовать и переделывать в что-то лучшее. Плохо что опоздали лет на 10.
Проблема в открытых протоколах только в том, что их никто не использует.Взять тот же XMPP для него написано сотни клиентов, но это все удел каких-то гиков и корпораций.
Простые люди ставят WatsApp / Telegramm. Никому не интересно заниматься установкой и поиском лучшего клиента ради протокола
Им настолько неинтересно, что каждые 5-10 лет они мигрируют на новые мессенджеры и никого это не смущает. Ставят 100500 мессенджеров, потому что "все же там" и никого этого тоже не смущает. Так что стенания преувеличены.
Мессенджеры вернули ту аудиторию соцсетей, которым совершенно неинтересно смотреть чужие фоточки, образ жизни, ЧСВ. Им нужны общение, каналы новостей, автоматизация. В XMPP нет каких-то интересных тематических каналов. Для простых людей не важен протокол, когда требуется охват аудиторией. Параллельно можно пользоваться чем угодно.
> Мессенджеры вернули ту аудиторию соцсетей, которым совершенно неинтересно смотреть чужие
> фоточки, образ жизни, ЧСВ. Им нужны общение, каналы новостей, автоматизация. В
> XMPP нет каких-то интересных тематических каналов. Для простых людей не важен
> протокол, когда требуется охват аудиторией. Параллельно можно пользоваться чем угодно.Во бред ты написал. Как раз аудитории и массагетов и интересно все, что ты перечислил. Вот поиск инфы, а не "скандалы, интриги, расследования" не интересен совсем.
ЗЫ: тематическим сайтам пока замены нет и не придвидется. Разве что почта.
> тематическим сайтам пока замены нет и не придвидетсяэмм... тематические приложения?
Тоесть у нас для каждого ресурса отдельное приложение: от замены колеса на уазике до исследований реликтового излучения. И все это бесконечной портянкой, "устаревающей" в течении недели. Спасибо, но я лучше пешком постою.
От античной архитектуры до астрофизики, да?
> В XMPP нет каких-то интересных тематических каналов.Вы сейчас написали: "во вселенной нет жизни".
А вы уверены что хорошо искали и везде?
Если человек, постящий коммент на опеннет не смог там найти "интересные тематические канал", то можно утверждать, что среднестатистический пользователь интернета не сделает это и подавно. Так что для данного случая уровень статистической значимости вполне приемлемый.
> Проблема в открытых протоколах только в томчто они г-но. Поэтому
> их никто не использует.
> Взять тот же XMPPэто всего лишь притянутый за уши к передаче данных xml. Сам по себе совершенно бесполезен и чудовищно неудобен для выбранной цели.
> для него написано сотни клиентов
но они могут между собой передать только плэйнтекст и тот нешифрованный. Потому что авторам протокола было некогда думать. И они оставили место для миллиарда несовместимых расширений.
> Никому не интересно заниматься установкой и поиском лучшего клиента ради протокола
тебя это удивляет?
Простые люди мало интересны.
И они точно так же ужасно живут онлайн в этих чатах как и оффлайн.
> но это все удел каких-то гиков и корпораций.Facebook Messager, WhatsApp, Telegram, VK Messager прямо таки гиковские клиенты. А ведь разработчики даже не скрывают, что используют собственные расширения XMPP, обрезали клиенты до своих серверов, запретили сторонним клиентам подключаться, ну и шифрование запретили пользовательскими ключами.
Cisco на этом протоколе свои видеофоны делает. Клиенты сторонние, конечно, тоже режут, чтобы нельзя было из Whatapp-а и телеги звонить на Cisco-Jabber.
Где в современном VK Messenger хоть какое-то упоминание XMPP? Это просто веб морда на Electron.
А за вебмордой что? Случаем не все тот же XMPP?Так и WhatsApp - вебморда на Electron. А Facemook Messager вообще только элемент вебстраницы мордокниги.
Нет. На он там нужен.
У тебя XMPP поражение какое-то?
Ты хоть Хабр почитай. Ну и оффициальный блог VK Messager.Facebook, Google, Яндекс, ВК закрыли доступ к XMPP по причине того, что народ стал между сервисами обмениваться, и на страницы заходить стали меньше.
В ФБ и VK никогда не было S2S, т.е. можно было подключиться по XMPP, но написать на другой сервер нельзя было.
C VK на OK писали.
С GT на Fb тоже писали. Порт 5223 на FB был доступен для подключения.
Хорошо, а как отображались входящие с другого сервеиа на их веб-мордах? Я помню что можно было писать на ЖЖ и я.онлайн, а туда – не помню. На житолк можно было писать отовсюду, конечно.
На FB отображалось в виде логина отправителя.
На ОК было также. Только отправить оттуда ответ было невозможно.
Интересно, не знал, т.к. не пользовался ни тем, ни другим.
> Взять тот же XMPP для него написано сотни клиентовНу как сказать сотни. Из них живых и вменемых:
- Conversations на Android.
- Miranda-NG на Виндах
- Gajim и Dino в Linux
- Adium на MacOS
- Из кроссплатформенного, медленно развивающаяся, но не сдающаяся Psi.Какбы и всё.
Остальное либо уже издохло, либо почти издохло (как Pidgin). Либо форки выше указанных.
>> Взять тот же XMPP для него написано сотни клиентов
> Ну как сказать сотни. Из них живых и вменемых:
> - Conversations на Android.
> - Miranda-NG на Виндах
> - Gajim и Dino в Linux
> - Adium на MacOS
> - Из кроссплатформенного, медленно развивающаяся, но не сдающаяся Psi.
> Какбы и всё.
> Остальное либо уже издохло, либо почти издохло (как Pidgin). Либо форки выше
> указанных.Pidgin для десктопов.
Xabber для Android.Ну и порезанные Метами и Телеграммами...
> Pidgin для десктопов.Скорей мертв, чем жив. Можно конечно надяться, но я что-то не испытываю оптимизма.
> Xabber для Android.У меня, когда ПО подбирал и смотрел, что вообще тут есть, что-то от попытки запостить им фич-реквест (новые хэши хотелось-бы) сложилось впечатление, что хоть буями не обложили и на том спасибо. Как видится, они очень хотят денег, но пока что-то идёт не так. Клиент при этом проигрывает консерве примерно всем (ну на момент, когда я его смотрел), начиная уж с того, что я через него не смог залогиниться никак, кроме как plain-text-ом.
Pidgin последняя версия 15 октября 2021 года.Xabber на трех корпоративных серверах прекрасно коннектился с использованием шифрования. На еще двух - да, только плейн-текст. Причину не смотрел.
Сейчас приходится пользоваться Cisco-Jabber.
> Pidgin последняя версия 15 октября 2021 года.И что там существенного нарелизили? Версию 3.0, которую обещают всё время, сколько конкретно я снова заинтересовался jabber, когда уже.
> На еще двух - да, только плейн-текст. Причину не смотрел.
SCRUM-SHA-*. Собственно о нём (и вообще чём либо, кроме DIGEST-MD5) я и реквестил.
> живых и вменяемых
> Adium на macOShttps://github.com/adium/adium/issues/9
Разработчик один на «пол ставки», у которого даже не начем проверять на актуальной платформе.
> Разработчик один на «пол ставки», у которого даже не начем проверять на актуальной платформе.Ну так на Маках ничего другого в принципе нет. Ну Пси ещё.
Не пользуюсь Мак-ом, мне сложно сказать, что там сейчас модно.
Я тебе ещё смешнее скажу пример, во времена когда Ubuntu Phone жил (не путать с UBports потом от сообщества) под него не было ни одного XMPP, а вот Telegram был из коробки.
Ну, надо сказать, что последние пару-тройку лет Консерва и Prosody слегка встряхнули порядком уже загнившее болотце XMPP. Один таки вменяемо работает на телефонах, второй вменяемо настраиваемый средней кривизны руками сервер (не жрущий вообще всё, как OpenFire и не выносящий последний мозг, как ejabberd).
Тут и XEP-ы более-менее пошли прореживать/утрясать (появились HttpUpload, OMEMO (всемо адЪ-а OTR/GPG), семейство-jingle) и оставшиеся в живых клиенты начали хотя-бы до вменяемой работы с Консервой дотянуться. В общем, хоть какой-то движ куда-то наметился.Ну и да, какие ещё есть варианты постоить полностью подконтрольный (важно) коммуникационный сервер с поддержкой аудио-видео-файлтрансфер-группы (такой WhatsUp на минималках), клиентов хотябы на 300-400, который не выжрет тебе половину корп.сервера и при этом будет работать на мобилах и ПК?
Все альтернативы, кроме Матрицы бьются на первом аргументе, а Матрица на втором.
Есть Beagle IM и его аналог для iOS, Siskin IM.
> Хорошо, что этот протокол не забыт и не заброшен. Поскольку он позволяет создать свой мессенджер без привязки к какой либо компании торгующей данными своих пользователей.Да за столько лет его толком не реализовали в серверах и клиентах. Только гора XEPов. Позже появился протокол Matrix. Вот его действительно сейчас активно пилят. И есть клиенты под любую систему.
XMPP прекрасно себя чувствует на малинке.Для Matrix нужен сервер с 24 ГБ оперативки, либо забанить связь с крупнейшей-но-точно-не-центральной,-мамой-клянусь нодой matrix.org, тем самым отрезав себя от 2/3 сети примерно.
>> Хорошо, что этот протокол не забыт и не заброшен. Поскольку он позволяет создать свой мессенджер без привязки к какой либо компании торгующей данными своих пользователей.
> Да за столько лет его толком не реализовали в серверах и клиентах.
> Только гора XEPов. Позже появился протокол Matrix. Вот его действительно сейчас
> активно пилят. И есть клиенты под любую систему.Выблятину засунь себе в опу вместе с тремя плашками ддр4
Пусть пилят.
Лично мне он не интересен, ИМХО весьма прегружен и не предлагает ничего интересного взамен.
> Да за столько лет его толком не реализовали в серверах и клиентах.
> Только гора XEPов.Да как-бы уже, насколько я понял, у всех есть понимание, что большая часть из этой горы нахрен никому не нужна. Поэтому и сейчас живут только те, кто поддерживает базовую функциональность общения и хрен ложили на всякие дебильные (и не актуальные) расширения не имеющие к этому отношения.
> И есть клиенты под любую систему
Но что сервер, что клиенты очень любят кушать. Таже связка Psi/Conversation + Prosody/ejabberd жрёт практически ничего и при этом нормально работает.
Это как раз плохо ибо протокол хлам. Сделан на XML из-за чего его не особо просто реализовывать. А пока есть такой неподыхающий хлам, следующий аналог появится не скоро.
Вот только мессанджер при этом требует привязки к серверу. Тогда как протокол DHT позволяет создать свой мессанджер (Jami) вообще без привязки к какому-либо серверу.
Под Windows можно как-то запустить?
>WindowsИнтересно, вы серьёзно добровольно этим пользуетесь?
Тоже самое можно задать и про твою ОС)
А кто его спрашивал? Кукарекалкам кроме ведроида выбирать не из чего. Это на писе ты можешь быть не такой как все.
>Тоже самое можно задать и про твою ОС)Я имею в виду проблемы конкретной ОС, а ты про что?
Прикладные проги прежде всего пишут под вантуз. Вот и все, rебята.Есть правда ведроид, Но это мерзотная дырявая помойка. И винда идёт в ту же сторону.
Выбора особо и нет.
>И винда идёт в ту же сторону.Смешно. А до этого она где была?
До этого там не было магазина приложений и автообновлений и ей даже можно было пользоваться без перманентного батхерта.
Выбор всегда есть.
Прикладной софт если он нужен появляется под линухом.
Если не появляется, значит он никому не нужен кроме вас. Пишите сами или страдайте.
Лично я в виртуалке пускаю. Семёрку.
Есть сборка Pidgin для Windows.
https://github.com/LAGonauta/dino/releases
Да (выше ссылка), и даже видео звонки работают.
Для винды пилят UWPX-Client. Это подобный XMPP клиент, но специально для винды.
Когда то, когда Билайн заблочил для своих клиентов аську, я узнал, что блокировку можно обойти через транспорты даббер клиента. Сначала мне это казалось жутким костылем, но потом я узнал об этом протоколе поподробнее и стал его фанатом. Даже пытался сам писать под него клиент и кое что получалось. Но потом появился скайп и все аськи умерли почти мгновенно. А потом появился дядя жлобс и смартфоны со всякими ватсапами и вайберами, которые настолько кривые по сравнению с жаббером, что аж блевать тянет. Вход с нескольких девайсов? Эта фича была в жаббере уже 100500 лет назад. Но они даже содрать ее не смогли по человечески. Рад, что он все еще жив.
> Вход с нескольких девайсов?с сохранением хотя бы видимости end2end шифрования. И подтягиванием истории не с сервера (где она не должна храниться вообще).
Нет, этой фичи в говняббере нет и не будет. Будет двести несовместимых XEPов (простите за выражение) поддерживаемых нулем клиентов. И тот ноль linoops only, то есть наxep никому кроме твоей тульпы не сдался.
А что восап использует калечный вариант xmpp (так было проще), хотя и ни с чем несоместимым образом - это не ваша заслуга, это у них программисты были дешевые. Если б только этим и ограничилось...
Эх, старина Коум, не спасет тебя пожертвование миллиона. Грех твой неискупаем.
Dino+Conversations умеют OMEMO.Но end2end+server history+forward secrecy = выбери любые два.
Окстись, окаянный, есть E2EE и в Dino, и в Conversations, и в Gajim, и, с недавних пор, в Movim. Всё с сохранением шифрованного архива истории на сервере (это отключаемо, на некоторых серверах это opt-in). Со звонками так же. Из того, что клиенты не умеют – Gajim пока не умеет в звонки с шифрованием, плюс я никогда не проверял аудио/видеоконференции.
У меня свой сервер джаббера дома стоит, меня устраивает его секурность :)Уверен не один десяток хостеров найдут готовых тебе за скромную плату в пару кликов дать твой личный джаббер сервер.
Snikket.org предлагает в пару кликов поднять свой сервер, даже если ты очень далёк от технической части, а ещё у них есть свои клиенты (брендированные модификации Conversations для Android и Siskin для iOS) ради унификации UX/UI/того же брендинга с дизайном. Можно использовать любой удобный клиент, но предложенные ими гарантированно будут иметь те фичи, о которых заявляет сайт. Стоит это дело пока неизвестно сколько, поскольку бета, длящаяся уже больше года, пока бесплатна. Ориентировочная цена будет €2/месяц за одного пользователя, но всегда можно не использовать их хостинг, а поднять то же самое у себя, т.к. они предлагают внятные и подробные инструкции по тому, как это делается.На данный момент это лучший способ завести себе сервер для семьи и друзей, например. В клиентах есть приглашения по ссылке, регистрация упрощена.
А у меня стоит клиент ватсап, и меня тоже вполне устраивает. Особенно с тех пор как милостиво разрешили не таскать с собой везде и всюду лопатофон.> Уверен не один десяток хостеров найдут готовых тебе за скромную плату в пару кликов дать твой
> личный джаббер сервер.и общаться с личной тульпой? Спасибо, но мне с людьми надо.
Не говоря уже о "за плату" и что он будет вовсе не личный, а хостера. Который и вертит таких нетаких как все как хочет.
Вон письма щастья от ферштейеров повалили... "то что стоило вам скромных 25 евро в месяц нам на еду больше не хватает - давайте эта же ржавь будет вам стоить вдвое больше, даром что на ее обслуживание мы не тратились последних лет десять ровно нихрена. Кому не нравится - может сапгрейдить на модный молодежный ящик без нужного вам железа но на два евро дешевле. Налетай, предложение до марта только."
А меня не устраивает любой месенгер напрямую или косвенно требующий наличия номера телефона.
Это вот прямо вообще не обсуждается.
Дальше меня не устраивает то что правила устанавливают за меня, включая возможность читать мою переписку и блокировать моё общение, как минимум во внесудебном порядке.Личный сервер джаббера не означает что можно общатся только с теми кто на нём.
Можешь прямо щас поставить конверсатион, регнутся там же, и написать хоть мне хоть любому другому человеку чей JID у тебя будет.Чтобы из за джаббер сервера привалило письмо щастья - наверное надо постаратся :)
> А меня не устраивает любой месенгер напрямую или косвенно требующий наличия номера телефона.ну значит общаться будешь со своей тульпой. онли.
> Личный сервер джаббера не означает что можно общатся только с теми кто на нём.
см выше. На нем никого нет. Она - воображаемая.
> Можешь прямо щас поставить конверсатион, регнутся там же, и написать хоть мне хоть любому другому
> человеку чей JID у тебя будет.у меня его не будет. Потому что у человеков мобилки и вотцапы. А с воображаемыми друзьями можно общаться по воображаемому мессенджеру прямо через астрал, зачем мне какие-то еще жЫдЫ?
> Чтобы из за джаббер сервера привалило письмо щастья
оно из-за просто сервера. Угадаешь что будет если запретить в стране АЭС как очень-очень неэкологичные, но разрешить ВНЕЗАПНО ставшие очень-очень экологичными угольные и газовые? При том что в стране ни газа, ни угля нет? Правильно: продавцы того и другого из одной ресурсной федерации взвинтят тебе цены до орбиты Луны. Потому что хрен ты теперь соскочишь.
В результате хостинг ржавых коробок резко сделался невыгоден. Логичный ответный ход дефективных менеджеров - резко сделать его невыгодным для хостящихся. К чему это приведет в обозримой перспективе - догадаться нетрудно, но бежать, увы, уже некуда.
Ещё один мессенджер, который ничем не отличается от сотен других.
Если он нормально работает, то он уже лучше всех.retroshare - не работает за натом
riot - в принципе криво работает, часто не приходят сообщения по неизвестной причине, подключить свой signal/turn сервер не получилось (хотя вроде должно было работать, вероятно баг именно проверяемой на тот момент версии), через предоставляемый jitsy сервер качество видео отвратное, но у jitsy в принципе проблемы с подавлением эха и шума, что делает невозможным использованием на андройдах, да и сам riot на андройдах работает через одно место, неофициальные клиенты либо не умели в видео, либо работали также криво. По-крайней мере так было примерно год назад.
wire - работал криво, видеозвонки не работали. По-крайней мере так было примерно два года назад.
С jami тоже были проблемы (уже не помню какие)
signal давно дискредитировали
Что там еще осталось?По факту ничего приватного и адекватно работающего с видеосвязью нет, периодически раз в два года перепроверяю.
С аудиосвязью в целом доволен mumble (но под андройд нет шумо и эхоподавление, что ставит крест на использовании без наушников вне помещения).
Про децентрализацию и не говорю - до нее еще как до китая.
> подключить свой signal/turn сервер не получилось (хотя вроде должно было работать, вероятно баг именно проверяемой на тот момент версии)
> хотя вроде должно было работатьНет, не должно, в принципе, т.к. Вектор (он же Риот, он же Елемент) прямо и открыто об этом говорили, что в мобильной версии, они не дадут использовать свой STUN/TURN
> Нет, не должно, в принципе, т.к. Вектор (он же Риот, он же
> Елемент) прямо и открыто об этом говорили, что в мобильной версии,
> они не дадут использовать свой STUN/TURNШок. С веб-версией у меня тоже не работало (если не ошибаюсь, оно так и шло на дефолтные STUN/TURN сервера).
Чем они это обосновывают?
> Чем они это обосновывают?Насколько я помню, - заботой о питомцах, что мол, должно быть все просто и много настроек пугают народ
АНБ недополучит траффик иначе и не узнает о чём вы говорили.
А если получит то это обойдётся им сильно дороже.
Он работает
Звонки в Wire наконец окончательно починили, они стали работать надёжно и без пик-пик. Но с доставкой уведомлений беда как была, так и есть.Эх, а я за ним пристально следил пару лет.
> signal давно дискредитировалиподробнее, пожалуйста.
> Ещё один мессенджер, который ничем не отличается от сотен других.ЧО?! Да тут же уникальные смузи-технологии ! Как ты мог не заметить разницы?!
(Может ты еще и бананово-клубничный от бананово-мангового не в силах отличить?)
Отличается тем, что сервер ты можешь выбрать любой, даже свой собственный.
Именно возможность выбора приводит к свободе и безопасности.
Ураа!
Подскажите адрес сервера xmpp без регистрации по ымэйлу и в идеале с доставкой истории сообщений из оффлайна
404.city
Представляете, какие ресурсы нужны для его поддержки? Поставьте свой. Openfire неплох.
banana pi должно вполне хватить.А, да... "в связи с газом по 1000 евро" ip адреса теперь стоят e5/month + e500 setup fee...
Но я могу желающим перепродать по 4.
> banana pi должно вполне хватить.
> А, да... "в связи с газом по 1000 евро" ip адреса теперь
> стоят e5/month + e500 setup fee...
> Но я могу желающим перепродать по 4.Без видео?
Адреса-то? Без.
Зачем мне твое видео... четыре евры гони.А если ты про помойкоpi - так упомянутое в теме ненужно использует XEP166. Оно не через сервер твою порнуху пересылает, так что тот особо не напряжется. Поддерживается, как обычно, примерно никем.
> Адреса-то? Без.
> Зачем мне твое видео... четыре евры гони.
> А если ты про помойкоpi - так упомянутое в теме ненужно использует
> XEP166. Оно не через сервер твою порнуху пересылает, так что тот
> особо не напряжется. Поддерживается, как обычно, примерно никем.У тебя пох какая-то болезненная фиксация на порнухе. Не стоит что-ли? Хочешь, но не можешь?
Да откуда у тебя еще какое-то другое видео возьмется?
Из интернета.
> Из интернета.Прикольно пошутил?
>> Из интернета.
> Прикольно пошутил?Какой вопрос, такой и ответ.
А то мы не знаем, какие видео в этом вашем интернете.
Openfire для дома оверкилл, лучше Prosody.
сорта того же самого. Вероятно именно потому что обмазываться этим только такие "программисты" и хотят.
Очень жручий. Лучше Prosody или его user-friendly модификация Snikket. Либо если вам больше нравится Erlang чем Lua, то ejabberd или его форк mongoose.
Conversations и его пара клонов дают прямо у себя регатся.
Вообще был сайт и не один где прямо сотни разных открытых для реги джаббер серверов перечислены.
https://xmpp.net
https://joinjabber.org
https://compliance.conversations.im
Выбирайте.
выбирайте, кому еще слить свои контакты? Ну оок...
Поднимайте свой. По максимально доступной инструкции на snikket.org это сможет сделать даже неопытный человек.Ну а выше человек спрашивал какие есть публичные серверы, и я ответил на то, о чём спрашивали. Пользоваться чужим или нет – его дело.
Чего ты ему обьясняешь?
Ему это не надо. Бубнит свою методичку
Верно, я не заметил кому отвечаю.
> Поднимайте свой.8-O зачем?! Моя тульпа общается напрямую через астрал, нафиг денег-то платить?
А ЛЮДИ этой херней пользоваться - не будут.
> Ну а выше человек спрашивал какие есть публичные серверы
ну так ватсап. e2e шифрование, голос-видео-голосовые сообщения без кваканья и задержек. Чего еще надо-то? Ну да, ну да- телефонную книжку он уже сп-л. Ну так он ее все равно у твоего невоображаемого друга сп-л, если у тебя еще есть такие. А ты там с именем, фамилием и фоточкой.
Чего теперь еще стесняться-то?
И чо? Что там сливается? Трафик через tor в зашифрованном виде?
Какая польза от всего этого????
Ты не путай JID с которым ты общаешь и содержимое твоей телефонной книги которые все месенгеры уже поимели.
ты этих жЫд0в на память чтоль помнишь? Я их в адресной книге храню, чтоб зондеркоманда не ошиблась адресом.Уже поимели, в том и дело. Можешь не просыпаться, Нео.
jabber.de
В РФ основная масса пользуется максимально централизованными мессенжерами и сетями.
А неврф конечно все пользуются токсом и диаспорой, да.Они опомоились ещё хуже:фэйлпук и Твиттер.
Мода на Вацап пришла с запада, как и на Скайп до этого.
Пора ограничить тлетворное влияние запада.
Пора законодательно ввести отечественный мессенджер!
Который будет таким же омном, но ещё опаснее, благодаря тому, что местный г-н майор может прийти ктебе, в отличии от американского?Мне не нужен.
Все корпорации сотрудничают со всеми государствами. Продолжай прибывать в иллюзиях.
Сам с собой разговариваешь?
Telegram
> TelegramБу-э-э..тьфу.
Спасибо.
Стимулятор моторики ЖКТ...
Сам пользуйся
Я то пользуюсь, но это просто мессенжер, каких много, со многими недостатками типичными для них, только российский. Или вы думали, что он будет другим?
Российский ?
> Российский ?Telegram
В россии основная масса живёт плохо, потому повторение их опыта ни к чему хорошему не приведёт :)
Причем даже для корпоративных нужд! Психология такая - пользоваться не тем, что лучше, а чем все пользуются.
Да? ну надо же - психология виновата? Что если у дяденьки телефон - то надо звонить - по телефону? А не в рельсу. Он далеко, не услышит.Я тебе страшный тайна открою, но для коммуникаций, и "особенно для корпоративных нужд" приходится использовать именно то чем пользуются все - чтобы с этими "все" иметь возможность как-то контактировать. А с воображаемыми друзьями коммуницировать бесполезно - они корпорации денег не принесут.
Jitsi, старый клиент на Java имел примерно такие же возможности и более вменяемый интерфейс, однако проект скатился в сторону вэбни и богомерзкого WebRTC, старый клиент похожь на заброшенный.
Скажи мне, что проще: пригласить пользователя по ссылке на комнату в Jitsi Meet и говорить, или попросить скачать и установить JVM, затем установить клиент, зарегаться, добавиться в ростер и лишь затем говорить?
Впрочем, смотря для каких целей – второе для корпоративного использования удобнее.
> Ведение закладок на чаты и web-страницы;А это точно функционал ХМРР-клиента.
Похоже на ошибку в новости. Bookmarks это чаты, которые клиент запомнил и (опционально) в которые он перезаходит после перезапуска. Они хранятся на сервере и синхронизируются между клиентами.
Это убийца скайпа? Какие есть аналоги скайпа? Виде аудио сообщения, звонки.
Не будет никакого убийцы проплиетарных мессенджеров, если не свалить туда кучу денег. На рекламу и поддержку серверов. Чистый ты-ту-ты можешь даже не рассматривать, это не взлетело и не взлетит.Вот если хотя бы универы нескольких стран в это вложились. Но у них труп Скайпа и это позор.
Назовите СПО мессенджеры с поддержкой аудио-виде звонков-сообщений.
Жаббер умеет через костыли.
Название клиента, назови его!
Пси+
Dino. Вы новость явно не читали.См. также комментарий #148.
> Назовите СПО мессенджеры с поддержкой аудио-виде звонков-сообщений.Element (element.io)
> Назовите СПО мессенджеры с поддержкой аудио-виде звонков-сообщений.Я пользовался Jitsi, который старый, а не вэбовский, который ещё на java, насчёт качества видеозвонков не скажу, не довелось как-то пользоваться, но аудио-звонки на тот момент превышали скайповые, есть всякие шифрования переписки и zrtp для звонков.
Оно сейчас до сих пор работает, но проект не развивается.
Звонить можно много где, вот только смысл?
Основная масса народа не хочет пользоваться не популярными сервисами с зондами, а параноеки, по крайней мере поголовное большинства из них, всё равно не будут использовать ничего, кроме текстовых переписок с шифрованием.Ну, если вам просто хочется, чтобы ваш тесть из органов не подслушал разговоры с вашей любовницей, с которой вы изменяете его дочери, то вам сгодится и селфхост на jabber с нужными херами, типа того же jitsi, только что-то актуальное.
А на чем основана потребность звонить именно через мессенджер? Почему нельзя иметь sip/h.323/webrtc/что-там-ещё-клиент?
Потому что удобнее иметь всё в одном.
Потому что SIP/H.323 это поделие из области телефонистов: глючное, тяжёлое, непонятное.
Нет, я конечно знаю про астериск и даже сам его ставил и настраивал.
Но астериск сильно сложнее чем prosody, и что то я приличных SIP клиентов увроня conversations не видал.
И в SIP просто зашкаливающее колличество костылей в сравнении с джаббером, что опять же усложняет настройку и поддержку.А вообще, шлюз между джаббер и сип вполне возможен, даже для голоса/видео.
WebRTC это пока из параллельной вселенной бразуеров, но в целом отличная штука.
Лучше бы на вебсайтах был WebRTC а не номер телефона для звонков :)
Приличный клиент только один – Linphone, да и тот любит падать, но с годами всё меньше.Шлюз уже есть – cheogram.com / jmp.chat . Да, это СПО, можно поднять у себя, а можно платить им и пользоваться тем что они хостят.
Jami. Под Линуксом не плох. Постоянно обновляется. За Винду не скажу.
>это не взлетело и не взлетит.Могу я задать риторический вопрос — "почему"?
Спасибо.
Нет доставки офлайн.нет денег на рекламу.
> Это убийца скайпа? Какие есть аналоги скайпа? Виде аудио сообщения, звонки.Discord? Такое же проприетарное днище, только качество связи лучше + свистелки
нет видео
Есть Циско джаббер но он проприетарен.
> нет видеоЛОЛШТО?!!!!
https://ru.wikipedia.org/wiki/Discord
Discord — кроссплатформенная проприетарная система мгновенного обмена сообщениями (мессенджер) с поддержкой VoIP и видеоконференций, предназначенная для использования различными сообществами по интересам.
https://discordik.ru/wp-content/uploads/2021/01/est-li-v-dis...> Есть Циско джаббер но он проприетарен.
Вы, либо из криокамеры вылезайте, клиентов с видеозвонками как грязи, либо прекратите набрасывать так жирно!
сам своим Discord пользуйся школьник
Название джаббер клиента с аудио-видео звонками-сообщениями назови.
> Название джаббер клиента с аудио-видео звонками-сообщениями назови.Забыл добавить - "Быстро, мля, мне назови!.."
Dino+Conversations
Conversations требует регистрации.
Какой такой регистрации? Нужно залогиниться через свою учётную запись jabber и всё. У меня 404.city.
> У меня 404.city.А он в jingle умеет?
Это к клиентам вопрос, а не к серверам. Умеет, конечно.Если вопрос про XEP-0215, который нужен для работы звонков как в Conversations/Dino/Movim, то да, он тоже давно поддерживается.
А мой любимый jabber.at уже два года тянет резину, пришлось завести аккаунт на другом сервере ради звонков.
> Conversations требует регистрации.Нет, не требует.
Версия из F-Droid, правда, иногда запаздывает с уведомлениями, если не отключить энергосбережение, но вообще работает нормально.
Dino. Вы новость явно не читали.См. также комментарий #148, там я перечислил другие клиенты.
Оно использует вебртц. Этого достаточно, чтобы не использовать.
Тысячи их. Все примерно на уровне скайпа - глючные и дырявые. Более того, сейчас реализовать простой видео чат на webrtc для личных нужд сможет даже обезьяна за пару рабочих дней.
> Тысячи их. Все примерно на уровне скайпа - глючные и дырявые. Более
> того, сейчас реализовать простой видео чат на webrtc для личных нужд
> сможет даже обезьяна за пару рабочих дней.Обезьяна с 64-мя гигами оперативы для полусотни клиентов.
Хера у тебя личные нужды. Если ты вебкам модель, то лучше конечно использовать готовые решения.
Если нужна видеоконфа из полусотни человек. В связи с ковидобесием, например.>Вэбкам модель
Вижу ты знаешь толк в извращениях. Жаль от этого вебертэцэ-дерьмо лучше не становится
> Если нужна видеоконфа из полусотни человек. В связи с ковидобесием, например.Я вам небольшой серет открою, по опыту, основная масса вашей конфы, в полсотни человек, пошлёт вас к бую, и не будет танцевать с бубном вокруг опенсорсных приложений, даже если в бубен надо стукнуть пару раз чисто символически.
Поэтому, не стоит выёживаться и расслабить булки, взять какое-нибудь проприетарное днище, которое у всех на слуху под данные задачи.
Потому что, по опыту, любой даже незначительный косяк, со стороны вашего опенсорсного предложения, будет сопровождаться нытьём и лучами поноса в сторону "кривого опенсорса", даже если по факту ваше опенсорное поделие будет лучше работать, чем популярное проприетарное.Люди, в массе своей, по большей части гомное... непритязательны. Они будут давать завышенный кредит доверия популярным модным сервисам, нежели тем, которые лучше, но которые не на слуху, и с которыми надо хоть как-то разбираться.
P.S.: Только не надо тут озвучивать кейсы, когда вы глава предприятия, все слушают и подчиняются вашей воле, и что вы им дадите, то они и будут жрать с лопаты!
Такие люди подобными вопросами не страдают, тем более на опеннете.
В остальных случаях насильно мил не будешь.
Я может покровы сейчас срываю, но большинство людей не знает слово "опенсорс". Страдать их приучили смартфоны. Просто не понимают, как это когда не глючит, не тормозит и не показывает рекламу.
> Я может покровы сейчас срываю, но большинство людей не знает слово "опенсорс".
> Страдать их приучили смартфоны. Просто не понимают, как это когда не
> глючит, не тормозит и не показывает рекламу.Да, но я не об этом.
Вот вам известно хоть одно опенсорсное решение, чтобы просто установил и запустил, минимум, это прошёл регистрацию, и чтобы не хуже, чем в проприетарных решениях были все эти переписочно-звонильные дела?!Чтобы не надо было чего-то читать где-то, настраивать, что-то поднимать, совместимость и функционал чтобы 100% был совместим и работал стабильно и из коробки, да ещё чтоб всё это опенсорс со всех сторон, да ещё без зондов и удил у "кого надо"?!
>[оверквотинг удален]
>> Страдать их приучили смартфоны. Просто не понимают, как это когда не
>> глючит, не тормозит и не показывает рекламу.
> Да, но я не об этом.
> Вот вам известно хоть одно опенсорсное решение, чтобы просто установил и запустил,
> минимум, это прошёл регистрацию, и чтобы не хуже, чем в проприетарных
> решениях были все эти переписочно-звонильные дела?!
> Чтобы не надо было чего-то читать где-то, настраивать, что-то поднимать, совместимость
> и функционал чтобы 100% был совместим и работал стабильно и из
> коробки, да ещё чтоб всё это опенсорс со всех сторон, да
> ещё без зондов и удил у "кого надо"?!Такие мне неизвестны. Инфраструктура сама себя не обеспечит. Хоть опен, хоть клосед. Ладно, платить не хотим, значит смотрите рекламу и терпите сбор ваших данных. Но ведь и при этом посмотри, какое оно все убогое, корявое, тоталитарное, тормозное. Фэйлпук и Твиттер эталоны. Хуже них мало что есть. Разве что жж.
>[оверквотинг удален]
>> решениях были все эти переписочно-звонильные дела?!
>> Чтобы не надо было чего-то читать где-то, настраивать, что-то поднимать, совместимость
>> и функционал чтобы 100% был совместим и работал стабильно и из
>> коробки, да ещё чтоб всё это опенсорс со всех сторон, да
>> ещё без зондов и удил у "кого надо"?!
> Такие мне неизвестны. Инфраструктура сама себя не обеспечит. Хоть опен, хоть клосед.
> Ладно, платить не хотим, значит смотрите рекламу и терпите сбор ваших
> данных. Но ведь и при этом посмотри, какое оно все убогое,
> корявое, тоталитарное, тормозное. Фэйлпук и Твиттер эталоны. Хуже них мало что
> есть. Разве что жж.Я полностью согласен с вами, вот только основная масса непритязательна и выбирает в пику RMS удобство нежели свободу.
Суть в том, что сами по себе настроенные и уже работающие опенсорсные варианты вполне себе конкурентоспособны, но даже в таком виде основная масса хочет, чтобы там уже были какие-то тематические группы, чаты, халява в виде музыки, видо с котиками и смешнявки.А тут ещё и нет 100%-работающего и поддерживающего все возможные фичи сервера, т.е. обывателю надо ещё искать тот jabber-сервер, который уже из коробки поддерживает jingle и прочие XEPы. Обыватель уже на этом этапе в массе своей этого делать не будет, потому что "сложна-сложна-нихрена-нипанятна!..", а уже тем более не станет сам поднимать и настраивать свой сервер, со всеми нужными плюшками.
В идеале бы да, чтобы каждый платил за свой домен и поднимал бы свой селфхост-сервак, и так бы все со всеми связывались. Но, опять же, не все готовы это делать, не все это могут провернуть чисто физически, т.к. например нет своего постоянного места, где это можно развернуть и т.п.
Но, основных проблем здесь две, 1ая в том, что документация и гайды заумные и не пошаговые, непонятные для тотальных ламосов, а 2ая в том, что основная масса очень ленива и инертна, а вкупе с первой это ещё и усугубляется, потому что "сложна-сложна-нихрена-нипанятна!.."
Ну, а заморачиваться, платить тем, кто это может сделать за вас, по вашим желаниям, тоже дополнительная трудность для многих, в силу непривычности такой практики, т.к. есть "халява", уже готовые шмелеграмы-зумы, где надо только немного привыкнуть к зонду, который вроде как и не мешает.
К тому же, по моей практике даже с учётом готовности оплаты, поди найди ещё людей, которые готовы взяться пилить те же гайды в понятном для новичков формате!
Вот в итоге и имеем, то что нас имеют.
https://tjournal.ru/tech/80646-rutracker-predlozhil-polzovat...
Вот пираты сделали;-) чем гнушники хуже?
>[оверквотинг удален]
> том, что основная масса очень ленива и инертна, а вкупе с
> первой это ещё и усугубляется, потому что "сложна-сложна-нихрена-нипанятна!.."
> Ну, а заморачиваться, платить тем, кто это может сделать за вас, по
> вашим желаниям, тоже дополнительная трудность для многих, в силу непривычности такой
> практики, т.к. есть "халява", уже готовые шмелеграмы-зумы, где надо только немного
> привыкнуть к зонду, который вроде как и не мешает.
> К тому же, по моей практике даже с учётом готовности оплаты, поди
> найди ещё людей, которые готовы взяться пилить те же гайды в
> понятном для новичков формате!
> Вот в итоге и имеем, то что нас имеют.Нужно просто совместить. В сеть, где пока ничего нет мало кто пойдет. Без денежек в нашем мире ничего не работает(
Blabber
> BlabberЭто просто клиент, заявленным требованиям он не соответствует!
В чем причина твоего поведения? Ты ведь понимаешь, что пишешь чушь, если ты человек - человеки умеют читать и соотносят прочитанное с написанным ими. Ты бот?
Уе..вый на тижорнал.
000
Это не ответ на вопрос. Ты прекратишь разносить мусор в общественных местах и сделаешь это вне зависимости от того, хочется тебе или нет.
> Это не ответ на вопрос. Ты прекратишь разносить мусор в общественных местах
> и сделаешь это вне зависимости от того, хочется тебе или нет.Я тебя и так никуда не разношу.
Тут дело не в иллюзорном наличии выбора. Либо ты продолжаешь есть то, что приносишь, либо заканчиваешь приносить. Результат один - первый вариант плохо сказывается на здоровье.
Ашманов, ты что ли?
Приность лучше пользу. И вместо мусорных программ заниматься лучше делом. Возьми метлу, пройдись вокруг дома, помахай ей. Сперва будет тяжело с непривычки, но это только первый месяц. И мерещиться не будут Ашмановы никакие.
А, Так ты укурок простой! Так бы и сказал. Не тратили бы друг на друга время. Может ещё пердоном балуешься?
Ну осознание того, что ты - интерактивная мусорная корзина вероятно должно быть не из приятных. Хотя учитывая общую осознанность подобной конструкции вероятно она испытвает просто невнятную тревогу. Ничего, перепрошивали и не такое. Главное взяться за дело, тут ты молодец конечно, что не держишь в себе свои тревоги.
STUN/TURN сервер жрёт так мало что может и на скромном железе работать.
По памяти там точно запросы скромные, в худьшем случае 1-4 мб на клиента, в лучшем где то 64кб.
> Какие есть аналоги скайпа? Виде аудио сообщения, звонки.так это ж... я вам дал whatsup!
Если тебе именно перечисленное - пользуйся на здоровье. Благодарить не надо, мы свое и так у тебя возьмем, причем - без спросу. Но, заметь, работает лучше чем ms.
Вот с "видеоконференция на 50 человек" - это не к нам. Это к zoom (и там получше чем у сцайпа - но... за денежку, ага)
>> Какие есть аналоги скайпа? Виде аудио сообщения, звонки.
> так это ж... я вам дал whatsup!
> Если тебе именно перечисленное - пользуйся на здоровье. Благодарить не надо, мы
> свое и так у тебя возьмем, причем - без спросу. Но,
> заметь, работает лучше чем ms.
> Вот с "видеоконференция на 50 человек" - это не к нам. Это
> к zoom (и там получше чем у сцайпа - но... за
> денежку, ага)Не дал, а сп..ил и продал.
Скайп естественно работал лучше
Аська работала лучше.И ты не сахарная гора, а куча дерьма, придумать что-то полезное в принципе не способная.
Убийца спайпа это микрософт, пора бы знать! :)
Они его спасти пытались. Не их вина что он от старости просто сдох.
Он без п2п неокупаем в принципе, а именно п2п они похерили чтобы сливать трафик АНБ.Вообще любой централизованный чат не может быть бесплатным, тк нужно где то брать деньги на инфраструктуру и обслуживание.
При этом ни один месенгер принципиально не хочет брать деньги, ибо убегут.
Потому они все обречены в долгосрочной перспективе вымереть как мамонты.В случае джаббера/токса - оплата размазана тонким слоем по пользователям или админам серверов.
Дино — в переводе на русский — «страшный». Зашёл в новость проверить так ли это. Разработчики не обманули.
С какого с латыни, английского, францухкого?
Молодец! Комплексуй дальше!
Комплексуем комплексно.
trans -t ru dino
дино, динозавру тебя гуглтранслейт китайский
Термин «динозавр» ввёл в 1842 году английский биолог Ричард Оуэн для описания первых ископаемых остатков древних ящеров, поражавших воображение учёных своими размерами[6]. Слово происходит от др.-греч. δεινός [1](deinos) — «страшно великий, страшный, ужасный, опасный» и σαῦρος, σαύρα[2] — «ящер, ящерица»
Странно. Понравился интерфейс. Не нравится во многом огромное расстояние между виджетами и прочая фигня с пустыми пространствами, деланием планшета из пк, но на интерфейсы созданные из GTK временами радуюсь.
А в чём проблема сделать мессенжер? Он просто текст передаёт и всякие ресурсы. Кодированием видео занимается не он, а всякие библиотеки. Что там сложного?
До кучи можно грамотно обмазать вебом так, чтобы достаточно было ссылки для разговора без какого-либо браузера. P2P конечно.
Скучно. Просто скучно. Кем нужно быть, чтобы заниматься такой ерундой.
Продолжаю скучать. Слишком тупо.
Серьёзно. Это бред, простите мой французский.
И всё ещё маразм. Оно не остаётся без ответа.
Сделать месенгер не проблема, проблема сделать так чтобы им пользовались.Я сам сделал минимум 3 месенгера разных пока в универе учился, то было чуть менее 20 лет назад.
Всё было клиент-серверное, первые версии на вижал бейсике и искали сервер или перебирая компы в сетевом окружении или можно было задать адрес.
Последняя версия уже юзала мультикаст для обнаружения серверов и была написана на СИ.
> А в чём проблема сделать мессенжер? Он просто текст передаёт и всякие
> ресурсы. Кодированием видео занимается не он, а всякие библиотеки. Что там
> сложного?
> До кучи можно грамотно обмазать вебом так, чтобы достаточно было ссылки для
> разговора без какого-либо браузера. P2P конечно.Ну раз это так не сложно, хоть блоксхему бы нарисовал. С пиртупир, обходом Ната, доставкой оффлайн.
Гм, а что сложного было бы в такой блок-схеме? По простому - идентификаторы пользователей это хеши, есть сущность которая знает про возможные ресурсы (такие как видео или там текстовая связь) и как их получить, есть dht для поиска ресурсов, есть суперузлы которые знают всё про всех и имеют службу типа dns, клиенты могут анонсировать ресурс обхода ната (тогда кое-что может передаваться через них) или доставки оффлайн.
Если надо, могу намного менее путаную блок-схему нарисовать.
И ЕПТ, это не выглядит умнее. Может потом исправлю досадное недоразумение.
GTK3 - сразу ффтопку.
Есть Psi+
Супер!Теперь можно будет видео/голосом не только через conversations звонить.
Для фонатов телеги/вацапа/файбера и прочих площадок где есть папик с цензурой и правилами:
- в жаббере не много народа, но большая их часть это не ТП постящие котиков, еду и месячные, прямо как было на разе инета
- если кому то хочется знать о чём вы общаетесь или заткнуть вам рот - то придётся делать это лично с каждым, в общем тут нет таких мест куда можно надаваить и заставить всех заткнутся, в лучшем случае десятки-сотни тыщ акков, а то и личные сервера - сильно не набегаешься
- серверов жаббера хватает, лично у меня свой собственный, держать ни разу не напряжно
- батарею не жрёт, оффлайн сообщения есть, фоточки постятся
- есть мовим - это фактически социалка натянутая поверх джаббера
- с приходом conversations (и его клонов продвигающих другие дефолтные сервера) порог входа обвалился до уровня прочих попсовых месенгеров
После того, как Яндекс закрыл свой JABBER, пришлось поставить сервер, прямо на роутере.
Чат, аудио/видео связь, история, 100% шифрованные соединения и отсутствие тотальной слежки и заглядывания в ЖО в целях рекламы.
Единственная проблема, поставить на OpenWRT: голову пришлось поломать.
Так это о чем я? О том, что жизнь требует гигиены и это распространяется и на сеть. Пользоваться Ватсапом или Телеграмом -- это как общественная уборная, попахивает, зато возможны неожиданные встречи.
Кажется jabber.ru это теперь их тоже, я потому от туда и свалил.А при обновлениях OpenWRT не приходится по новой настраивать?
В общем то и на ваш частный сервер наверняка могут заглянуть незнакомые люди чтобы пообщатся, не думаю что там прямо все внешние соединения запрещены :)
> После того, как Яндекс закрыл свой JABBER, пришлось поставить сервер, прямо на
> роутере.
> Чат, аудио/видео связь, история, 100% шифрованные соединения и отсутствие тотальной слежки
> и заглядывания в ЖО в целях рекламы.
> Единственная проблема, поставить на OpenWRT: голову пришлось поломать.
> Так это о чем я? О том, что жизнь требует гигиены и
> это распространяется и на сеть. Пользоваться Ватсапом или Телеграмом -- это
> как общественная уборная, попахивает, зато возможны неожиданные встречи.Приветствую!
А можете запилить гайд-инструкцию, как вы это у себя сделали?!
> Приветствую!
> А можете запилить гайд-инструкцию, как вы это у себя сделали?!Настоящую не могу, потому что это (на мой взгляд) титанический труд и его ещё никто не осилил в должной мере.
Хочу уточнить, что для сервера XMPP требуется внешний IP и доменое имя для настройки.
Берём роутер (оперативы 256+ и я не про килобайты говорю), что-то вроде вот этой https://aliexpress.ru/item/1005001824406659.html железки.
Настраиваем хранение root-а на внешнем носитиле (у этих железок проблема с питанием sdcard-ов, поэтому лучше воткнуть в USB или, если в железке распаян SATA, сразу на него всё разместить).
Ставим пакеты: prosody в качестве сервера XMPP, restund для обхода NAT-а (через пакетный менеджер, можно через GUI) и luci-app-acme сертификаты для SSL.0. Настраиваем фаервол и разрешаем соединения на нужные порты или, как я делаю, но это не очень секьюрно, разрешаем всё и потом блокируем всё, что не должно глядеть наружу. SSH уводим на порт за 2000+ или блокируем (если он не нужен удалённо)
1. Получаем сертификаты через вебгуй (там есть тестовый сервер -- на нем и нужно вначале настроить, чтобы не ругали за спам).
2. В качестве DNS-а использую Яндексовый, пока полёт нормальный
3. Настраиваем restund (сертификаты он так и не принял, поэтому у меня работает по незашифрованному соединению, почему не знаю)
4. Ставим репозиторий модулей (чтобы видео и звук в том же conversation-е работал) https://prosody.im/doc/installing_modules (я слил с репов на ubuntu, потом просто скопировал файлы на роутер).
Настраиваем /etc/prosody/prosody.cfg.lua , как Вам хочется (в интернете полно инструкций) и проверяем результаты по логам.
Поскольку собрать сам не смог нужный модуль для restund под железку (там какие-то заморочки, нужен свой SDK и т.п.), чтобы научить turn авторизации по временному ключу. Чтобы решить проблему с авторизацией, патчим файл prosody-modules/mod_turncredentials/mod_turncredentials.lua , заменяя ключ на пароль (там в двух местах нужно добавить строчки кода, чтобы переопределить ранее заложенную логику)local userpart = "ИМЯ ПОЛЬЗОВАТЕЛЯ ИЗ КОНФИГА restund";
local nonce = base64.encode(hmac_sha1("ОРИГИНАЛЬНЫЙ ПАРОЛЬ ИЗ КОНФИГА restund (не хешированный)", tostring(userpart), false));Проверить trun можно тут https://webrtc.github.io/samples/src/content/peerconnection/.../
Описание скомкано, но при определённом усердии очень сократит количество граблей.
Норм инструкция. А вы пробовали coturn вместо restund? Я последний в своё время с трудом настроил, но мне не понравилось.
> Норм инструкция. А вы пробовали coturn вместо restund? Я последний в своё
> время с трудом настроил, но мне не понравилось.Да, пробовал на VPS-ке, но там за диск тарифы всегда конские. Coturn проще настроить, но его нет под openwrt, а цель была сделать всё так, чтобы работало без заморочек и на существующем оборудовании.
Так и думал, спасибо. :)
С приходом Quicksy (официально от разработчика Conversations) порог провалился ещё ниже – теперь можно регаться по номеру телефона, как это любят хомячки, и общаться с другими пользователями по номеру телефона или со всей сетью по обычному JID. Я даже видел посетителей в чатах, у которых jid был +кодстраныномертелефона@quicksy.im
Невероятно куций набор функций. Не сразу и поймёшь, в сети человек или нет. Однако, понравилось, что можно картинки по Ctrl+V в переписку вставлять. Если сервер поддерживает - перешлёт корректно.
Тут много было сказано про пиджины и прочие, но никто не вспомнил про Psi/Psi+. А это, между прочим, один из самых живых, удобных, и функционально богатых клиентов.
> Невероятно куций набор функций. Не сразу и поймёшь, в сети человек или
> нет. Однако, понравилось, что можно картинки по Ctrl+V в переписку вставлять.
> Если сервер поддерживает - перешлёт корректно.
> Тут много было сказано про пиджины и прочие, но никто не вспомнил
> про Psi/Psi+. А это, между прочим, один из самых живых, удобных,
> и функционально богатых клиентов.Но звонить по Jingle он не умеет (у меня не работает)
> Но звонить по Jingle он не умеет (у меня не работает)Они хотят сделать (rion, как я понял, как раз этим и занимается и за прошлый год там существенно отрефакторил код). Но поскольку основных активных разработчиков, по сути, двое и у всех работа/семьи/дети, то движется это всё сильно небыстро.
Короче, как и всегда в опенсоурс: стремление есть, рук не хватает.
Тлько не надо через Говностример делать. Можно же напрямую через FFmpeg.
> Тлько не надо через Говностример делать. Можно же напрямую через FFmpeg.Можно. Остался один маленький, но существенный вопрос: кто это будет делать. Работы там и так, мягко говоря, дохрена, как я понимаю. Собственно можно у rion-а в конфе лично спросить.
upd. Я так понимаю, если найдутся желающие делать хоть что-то, там вот вообще никто не против.
Да, конфигурабелбностью и некоторыми advanced фичами пожертвовали ради простоты использования. Я считаю что это правильно, ведь цель проекта – чтобы жаббером могли пользоваться не только нёрды и кулхацкеры, а и простые пользователи. Только им для последнего всё-таки стоит официально добавить поддержку венды, благо, после выпуска голоса и видео они смогут заняться портированием на GTK4, который решает массу проблем, которые GTK3 имел на венде.
> Да, конфигурабелбностью и некоторыми advanced фичами пожертвовали ради простоты использования.
> Я считаю что это правильно, ведь цель проекта – чтобы жаббером
> могли пользоваться не только нёрды и кулхацкеры, а и простые пользователи.
> Только им для последнего всё-таки стоит официально добавить поддержку венды, благо,
> после выпуска голоса и видео они смогут заняться портированием на GTK4,
> который решает массу проблем, которые GTK3 имел на венде.А когда-то и Миранда такое умела!
Она до сих пор кое что умеет. Даже OMEMO попытались добавить, но пока делали, вышла (ныне актуальная) версия 0.3.0, а они её до сих пор не поддерживают. Уже есть OMEMO 1, но переход на него только запланированован/пилится и фактически поддержку добавят только когда 2-3 клиента договорятся сделать это одновременно. Лидером, как всегда, будет Conversations, хотя разработчики Dino тоже активно пилили новую версию XEP'а и могут на сей раз взять пальму первенства.
Что там в Psi живого? Живой Gajim - нормально совместим с Conversations, чётко грузит историю, синхронизируется с другими экземплярами, можно шифроваться OMEMO и пересылать файлы. Активно пилится.
В Psi+ есть OMEMO.
Тогда ладно, надо будет его ещё раз попробовать.
Выше есть несколько упоминаний Psi+. Но Gajim и Dino пилят активнее.
Зачем нужен еще одно средство коммуникации, требующее для своей работы сервера? Ведь есть уже тот же Jami, обходящийся вообще без серверов.
Потому что он еще и без клиентов обходитя. В смысле, пользующихся им.Очередная ненужная ненужна для нетакого-как-все и его воображаемых друзей. Разумеется им не нужны ни сервер ни клиенты, они - воображаемые.
Вы о Jabber или Dino? У Jami только по данным PlayMarket + AppStore сотни тысяч клиентов. И это не считая клиентов на ПК.
одних курьеров сотни тыщ...Чувак, на планетке зимля прожива...э...выживает восемь миллиардов. Причем даже у негра преклонных годов и индуса в Ладакхе есть мобила. (первый отжал ее у белого дурачка забредшего не в тот раён, поэтому у него чуть приличней)
> одних курьеров сотни тыщ...А при чем тут курьеры? Им как раз полная безопасность и безсерверные коммуникации ни к чему.
Просто в случае XMPP Вы или ставите собственный сервер, где будете общаться только сами с собой и еще с десятком друзей от силы. Или находите неизвестно чей публичный, где будет несколько тысяч абонентов, которых Вы не знаете, и которые Вам ни к чему. Или это будет XMPP сервер тех же Однокласников без всяких намеков на приватность.
Тогда как в случае Jami Вы не зависите от сервера вообще и можете безопасно и без ведома "дяди Васи" связываться с кем угодно, кто тоже поставил себе Jami. Замечаете разницу?
Напрягите извилины, и поймите, что свободный опенсорсный проект, причем представляющий прямую конкуренцию коммерческим телеграммам, вотсаппам и виберам, развивается медленно и с трудом. Никто миллионы в его продвижение не вкладывает и никто на нем не зарабатывает (не считая поддержки для коропоративного использования).
> А при чем тут курьеры?б-ть...
ты второй класс закончил или в первом на второй год оставили?
> Вы или ставите собственный сервер, где будете общаться только сами с собой
это не потому, второгодник, что там нельзя связаться с клиентом другого сервера. Это потому что твой xmpp никому не нужен.
Точно так же как не нужен твой jami. Который вообще не работает.
> Напрягите извилины, и поймите, что свободный опенсорсный проект
никому не нужен. Все кроме больных дурачков давно это поняли.
> Никто миллионы в его продвижение не вкладывает
а вот Коуму _заплатили_ миллиард. Миллиард, блжад! Долларов, выглядят точь-в-точь как наши баксы! За ту штуку, которую он запилил. Причем без понятия, как на ней потом зарабатывать. Просто потому что он делал - для людей. А не "xmpp" или "шва6одкин впопенсорсе".
Он, конечно, потом каялся. И вроде бы даже не забрал еще пол-миллиарда. Ему и так хватило.
> Точно так же как не нужен твой jami. Который вообще не работает.Если Ваш уровень интеллекта не позволяют им воспользоваться, то из этого вовсе не следует, что он не работает. Замечательно работает и не только у меня )
> никому не нужен. Все кроме больных дурачков давно это поняли.Ну раз Вы употребляете ключевые признаки демагогии и признав свое полное поражение в дискуссии, переходите на личности, на том можно заканчивать )))
А почему на фотках ни одного белого человека? Где они все? Работают?
а где это тварь хранит истори? и почему нет кнопок по ее удалению? приходится лазить по попкам и удалять в ручную мне так она вообще нахер не здалась сесию закончил закрыл прогу и все давай с чистого листа. про омемо который был сигнальским шифром потом вдруг стал шифром матрикса я как бы промолчу ну поменяли и поменяли. так себе шифровалка от соседа. но почемуто то фотки скинутые в приложуху не кодирует и их можно посматреть нетока в клиенте но на скока я понял у других также. ну и главное проблема всех долбаных клиентов жабы это невозможность настроить шрифт. шел 2022 год а шрифты чтобы настроить нужно лезть хер знает куда. это мне напоминает линукс до 2019 года когда нужно было лазить и чтото кодить или ставить чтобы элементарно ракладку с английского на руский менять . это же клиника!
шрифт и фон это основа клиента многие могут простить дыры в безапасности, слив номера телефона но вот то что ты в писалке не можеш 10 шрифт поменять на 14, или затемнить или осветлить фон это беда. пряма беда.