Ткаббер

редактировать
Ткаббер
Tkabber-logo.png
Скриншот Tkabber-GUI-0.10.0.png Ткаббер 0.10.0
Разработчик (и) Команда Ткаббера
Начальный выпуск2002
Стабильный выпуск 1.1.2 / 10 мая 2015 г.; 5 лет назад (10.05.2015)
Предварительный выпуск Fossil
Repository Отредактируйте это в Викиданных
Написано наTcl / Tk
Операционная система Кросс-платформенная
Тип Обмен мгновенными сообщениями клиент
Лицензия GNU GPL
Сайтtkabber.jabber.ru

Tkabber - это GPL клиент обмена мгновенными сообщениями для Протокол XMPP, который использует набор инструментов Tk для GUI. Он работает на всем, на что портирован Tcl / Tk : практически на любой системе на основе X (а именно, на любых Linux и * BSD, Solaris и т. Д.), Microsoft Windows и Mac OS X.

Содержание
  • 1 Доступность
  • 2 Заявление о миссии
  • 3 Функции
  • 4 История
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Доступность

Ткаббер в основном распространяется в виде двух архивов, содержащих код его "ядра" и стандартных внешних плагинов. Поскольку Ткаббер написан на интерпретируемом языке, он не требует «сборки» под целевую платформу. Тем не менее, Ткаббер входит в состав большинства известных дистрибутивов Linux и FreeBSD. Также предусмотрены специальные пакеты «все в одном» для Microsoft Windows (они не требуют отдельной установки среды выполнения Tcl / Tk ) в виде установщика и звездный пакет. Также предоставляется Starpack для Linux x86.

Заявление о миссии

Целью проекта Tkabber является создание кроссплатформенного клиента XMPP, который многофункционально и его легко взломать. Tkabber написан на Tcl, что позволяет настраивать его без знания низкоуровневого языка, такого как C ++ и его системы сборки.

Возможности

Tkabber реализует все, что есть в основных спецификациях и хорошо зарекомендовавших себя XEP (предложениях по расширению XMPP), а также некоторые новые важные возможности, такие как PEP.

Примерный список возможностей:

  • Обмен сообщениями:
    • Простой чат один на один.
    • «Обычные» сообщения чата.
    • Многопользовательский чат с полной поддержкой администрирования комнаты, приглашениями, поддержкой истории и возможностью игнорировать определенных пользователей.
    • Команды чата в стиле IRC для управления комнатой, запроса информации о пользователях и т. Д.
    • События состояния чата.
    • Подсветка псевдонима / ключевого слова, коды стилей, интерактивные URL-адреса, завершение ников и т. Д.
    • История чата с поиском и возможностью экспорта в XHTML.
  • Состав:
    • Закладки конференции в реестре (с поддержкой автосоединения);
    • Аннотации к реестру.
    • Активные сеансы чата как элементы реестра.
    • Импорт / экспорт элементов реестра.
    • Отправка контактов другим пользователям.
  • Дополнительные возможности:
    • Полная поддержка списков конфиденциальности на стороне сервера.
    • Передача файлов.
    • Пользовательский интерфейс для обнаружения службы.
    • Поддержка заголовков сообщений.
    • Расширенная поддержка поиска во многих частях пользовательского интерфейса.
    • Поддержка для шлюзов к устаревшим сетям обмена мгновенными сообщениями (AIM, ICQ, служба Microsoft Messenger, Yahoo! Messenger и т. Д.).
  • Поддержка администраторов / разработчиков:
    • XML-консоль, которая позволяет разработчикам вставлять пользовательские строфы в исходящий поток.
    • Специальные команды.
  • Пользовательский интерфейс:
    • Интерфейс с окнами или вкладками (вкладки многострочные и прикрепляются к любой стороне главного окна; вкладки могут сохраняться при перезапусках).
    • Локализуемый интерфейс (перевод на несколько языков, включая русский, Немецкий, украинский и польский языки включены).
    • Поддержка графических смайлов (включая формат).
    • Настраиваемые наборы значков основного интерфейса.
    • Поддержка изменения цвета / геометрии любой аспект пользовательского интерфейса (за счет использования базы данных параметров Tk ).
    • Поддержка звуков, связанных с определенными событиями.

Tkabber также имеет набор стандартных внешних плагины, которые можно установить для расширения функциональности. Плагины Tkabber включают: обмен сообщениями без записи, несколько настольных игр, многопользовательскую доску, геостер, поддержку отрисовки математических формул с использованием LaTeX, Средство выбора символов Unicode, завершение текста чата , плавающий временный журнал новых сообщений и многое другое.

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

С другой стороны, у Ткаббера в настоящее время отсутствуют некоторые аспекты, а именно:

  • Нет поддержки тематических движков Windows XP и Vista.
  • Нет аватаров в окнах / реестрах чатов.
  • Мульти-логин работает, но некоторые части пользовательского интерфейса не знают об этом.
История

Ткаббер был запущен Алексеем Щепиным (также автором ejabberd XMPP server) в 2002 году. В него внесли свой вклад несколько человек, в частности, маршал Т. Роуз, Михаил Литвак и Сергей Головань, который в настоящее время поддерживает проект.

В октябре 2004 года Алексей Щепин получил Ткаббер почетную награду в конкурсе ActiveState Programmer Network's Cool Tk Screenshot Contest. По совпадению, другой клиент Jabber / XMPP был обладателем главного приза: Матс Бенгтссон за Кокчинелла.

. Подробное изложение истории Ткаббера доступно здесь.

Слово «Ткаббер» "состоит из двух слов:" Tk "и" J abber ", которые относятся к используемому набору инструментов GUI и семейству реализованных сетевых протоколов. Никто толком не знает, как это произносится. Русскоязычные (в том числе автор Ткаббера, придумавший это имя) произносят его как [т'каббер].

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Викискладе есть медиафайлы, связанные с Ткаббер.
Последняя правка сделана 2021-06-11 04:45:16
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте