LINUX.ORG.RU

Toxygen — новый клиент для протокола Tox

 , ,


5

2

Toxygen — новый клиент для протокола Tox, написанный на python3. Поддерживаются Linux и Windows. Список возможностей (клиент довольно быстро обновляется, так что список быстро растет):

  • Отправка сообщений.
  • Передача файлов.
  • Аудиозвонки.
  • Поддержка плагинов (первый клиент Tox с такой возможностью).
  • Сохранение истории чата.
  • Шифрование профиля, настроек и сохраненной переписки.
  • Поддержка смайликов (в т.ч. анимированных) и стикеров.
  • Скриншоты.
  • Псевдооффлайн сообщения и файл трансферы.
  • Экспорт и импорт профиля и многое другое.

Сейчас в планах:

  • Улучшение UI.
  • Видеозвонки (в т.ч. шаринг рабочего стола).
  • Поддержка новых групчатов (которые всё никак не зальют в ядро).
  • Сборка готовых пакетов, pip3, автоапдейт и тому подобные вещи.
  • Версия с поддержкой мультидевайсов (также еще не добавлены в ядро, еще допиливаются и тестируются).

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

>>> Github

Вроде культи. Выглядит прилично, но потестить не с кем от слова вообще. Пока застарил. Если вдруг чудом появится время, может и покоммичу чего.

Akamanah ★★★★★ ()

А что это за протокол TOX, а то меня на Google забанили...?

umka ()
Ответ на: комментарий от umka

Tox — протокол для текстовой, голосовой и видеосвязи в интернете. Эталонная реализация протокола представляет собой свободное программное обеспечение с открытым исходным кодом, обеспечивающее полный набор привычных функций: голосовая и видеосвязь, режим конференции с несколькими участниками, указание и смена сетевого статуса, поддержка эмотиконов, возможность отправлять мгновенные сообщения и передавать файлы. Отсутствует реклама. Позиционируется как открытая, свободная, лишённая бэкдоров и не шпионящая за пользователями альтернатива Skype, владельцы которого (Skype) предоставили АНБ доступ к своей инфраструктуре с 6 февраля 2011 года.
Ну Википедия же есть...

Promusik ★★★★ ()

Видеозвонки в планах? Унылый какой-то клиент по сравнению с qtox

Promusik ★★★★ ()
Ответ на: комментарий от Promusik

Спасибо, а за счет чего они собираются поддерживать рабочими серверы?

umka ()
Ответ на: комментарий от umka

Взаимодействие участников Tox реализовано примерно так же, как в облачном сервисе BitTorrent Sync. Используется пиринговый обмен информацией для улучшения пропускной способности, но в отличие от Skype, не требует регистрации для использования, а идентификатор пользователя создаётся локально. После установки Tox автоматически создаётся пара ключей. Публичный ключ можно передавать кому угодно — он служит как уникальный идентификатор для поиска собеседника. Секретный ключ хранится только у владельца и подтверждает его подлинность не раскрывая персональные данные. Центральный сервер отсутствует, поиск собеседников происходит через DHT.

Promusik ★★★★ ()
Ответ на: комментарий от Promusik

То есть если использовать TOX в пределах одного кабинета (свича), трафик выходить в инет не будет?

Заранее большое спасибо за Ваши ответы и терпение.

umka ()

Вот это очень интересное программное обеспечение

komputulo ()
Ответ на: комментарий от umka

Затрудняюсь ответить... В теории оно еще может гнать все через ТОР, но не знаю как с этим по умолчанию... Не заморачивался.

Promusik ★★★★ ()
Ответ на: комментарий от umka

Тут не серверы, а bootstrap-ноды. При желании можно свою поднять. В клиенте могут быть уже зашиты адреса некоторых нод для быстрого старта.

Radjah ★★★★★ ()

А реализация самого протокола как выполнена?

Radjah ★★★★★ ()

Клиентов уже больше, чем пользователей.

anonymous ()

Самое главное не написал — что за фреймфорк в основе? Qt, GTK, WxWidgets, etc. Без этого ты не узнаешь, нужно оно или нет.

Ну а если серьёзнее, все картинки, кроме, разве что, аватара текущего собеседника и клавиатуры (кстати, зачем оно там?) надо уменьшить раза в полтора

XMs ★★★★★ ()
Ответ на: комментарий от umka


Думаю, в таком случае следует и на лоре забанить

mittorn ★★★★★ ()

Тоxcore вообще развивается? Когда можно ждать офлайн доставки сообщений, работу с несколькими устройствами и одновременную работу с разными профилями?

Esteban_Garcia ()

Выглядит вкусно, вечером ПЕКАБИЛД попробую написать.

Ну и удвою XMs, картинки гигантские.

droserasprout ★★ ()

Что вы все тащите этот мерзкий GUI. Во всех клиетах он.

Esteban_Garcia ()

сколько можно клиентов клепать, лучше б аудит протокола провели

Harald ★★★★★ ()
Ответ на: комментарий от Esteban_Garcia

Когда можно ждать офлайн доставки сообщений

а кто их хранить будет?

Harald ★★★★★ ()

Жду реализации toxBot для питона.

arsik ()

Миллион клиентов выползает, лучше бы toxcore пилили, аудит провели да пользователей притащили

EvgeniyZh ()
Ответ на: комментарий от droserasprout

Я не про GUI вообще, а про то как его делают в десктопных клиентах. В Antox вон нормальный гуй.

Esteban_Garcia ()
Ответ на: комментарий от XMs

Только линуксоиды выбирают продукт по используемым в нём фреймворкам.

Anakros ★★★★★ ()
Ответ на: комментарий от anonymous

Клиентов уже больше, чем пользователей

Создавать учётку для каждого устройства и получать имя типа 3s82nsh53nak5h21nsk5ishrn25ksnte - это что курить такое забористое надо чтобы такое придумать? Куда смотрит наркоконтроль?

mbivanyuk ★★★★★ ()

без мультедевайсов - которые в планах уже давно - не нужно

WindowsXP ★★ ()

Зачем плодить клиенты, если протокол еще никуда не годен (как минимум мультиклиент)? Нужен один эталонный клиент, который должна пилить команда разработчиков ядра. Иначе будут разброд и шатания как сейчас с xmpp.

Turbid ★★★★★ ()

Не нужно, потому что у меня гнусавый голос и рожа вся в прыщах.

trupanka ()

Мессенджер на питоне это два.

Myau ★★★★ ()
Ответ на: комментарий от l-_-l

Клиентов больше :) По крайней мере есть клиенты под мобильные платформы.

arsik ()
Ответ на: комментарий от Turbid

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

WindowsXP ★★ ()
Ответ на: комментарий от mbivanyuk

Создавать учётку для каждого устройства

4.2. В qtox профиль переносится (да и в сабжевом клиенте анонсировано «экспорт и импорт профиля»).

получать имя типа 3s82nsh53nak5h21nsk5ishrn25ksnte

ЕМНИП, есть некоторые DNS-сервисы для tox, которые позволяют привязать хеш к нику.

Deleted ()
Ответ на: комментарий от Deleted

В qtox профиль переносится

Это победа. Захотел поболтать с кем-нибудь - минут пятнадцать сношений с экспортом/импортом и готово. Серьёзная заявка на успех. Чем нам ещё заниматься в свободное от компиляния время? Профили экспортировать. Готов поспорить tox ждёт бешеная популярность.

mbivanyuk ★★★★★ ()
Ответ на: комментарий от Deleted

ЕМНИП, есть некоторые DNS-сервисы для tox, которые позволяют привязать хеш к нику.

Они плодятся и дохнут как мухи

WindowsXP ★★ ()
Ответ на: комментарий от mbivanyuk

а как ты хочешь удобно и безопасно переносить профили?

Harald ★★★★★ ()

Опять новый клиент. Лучше бы пилили какой-то один. Мы что, теперь будем клиенты менять каждый месяц? Ведь, каждый новый, чем-то лучше старых.

th3m3 ★★★★★ ()
Ответ на: комментарий от Harald

Профили в понимании токса я вообще не хочу переносить никак. Что-то переносить когда я хочу поговорить с другого устройства в 2016 году это только для тонких ценителей.

mbivanyuk ★★★★★ ()

Иконка в трей сворачивается? В тех, что уже есть - не сворачивается, поэтому и не использую.

Windows ()
Ответ на: комментарий от mbivanyuk

тогда и приватности переписки ожидать не надо

а человекочитаемые идентификаторы требуют централизованной базы, которую могут в любое время отключить дяди в погонах

Harald ★★★★★ ()
Ответ на: комментарий от Esteban_Garcia

Тоxcore вообще развивается?

Развитие toxcore держится на одном человеке (irungentoo), а он, в последнее время, подзабил.

anonymous ()

UI - эталонное страхопи*дище.

medik ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.