Tkabber

Вышел Tkabber 0.11.1

Изображение пользователя kostix@jabber.ru.

Вышла следующая стабильная версия Ткаббера — 0.11.1.

Данная версия является "стабилизационной" и содержит, в основном, исправления ошибок.

Основные отличия от предыдущей стабильной версии:

  • Добавлен новый набор звуков для различных событий ("звуковая схема") авторства Сергея Юдина, который теперь используется по умолчанию.
  • Добавлено несколько новых плагинов:
    quotelastmsg
    Позволяет скопировать последнее сообщение из окна с протоколом беседы в поле ввода сообщений ("процитировать" его). Копируемое сообщение возможно "декорировать"; по умолчанию к нему приписывается префикс ">> ". По умолчанию действие навешено на <Alt-q> в поле ввода сообщений.
    stripes
    Раскраска фона чётных и нечётных сообщений произвольно выбранными цветами. Может повысить читаемость протокола беседы.
    singularity
    При открытии любого окна разговора (кроме комнат и приватных разговоров в комнатах) проверяет: есть ли уже открытые окна разговоров, связанные с другими ресурсами этого же контакта; если таковые найдены, они закрываются, а протоколы разговоров и история ввода сообщений из них копируются в новое окно разговора.

    В итоге в каждый момент времени может быть открыто только одно окно чата для любого контакта. Это удобно, если вы не любите закрывать окна разговоров, а ваши контакты используют разные полные JID'ы, в результате чего окна разговоров с ними множатся. В общем, выражаясь словами Евгения Храмцова, — "зачистко трупчатов" ©.

Доступны для скачивания "упакованные" дистрибутивы:


Вышел Tkabber 0.11.0

Изображение пользователя kostix@jabber.ru.

Вышла следующая стабильная версия Ткаббера — 0.11.0.

Основные отличия от предыдущей стабильной версии:

  • Сделана новая реализация "интерфейса с закладками": закладки окон теперь могут выстраиваться в несколько рядов, а само окно с закладками теперь можно пристыковать к главному окну с любой стороны — сверху (стандартное положение), снизу, слева или справа.
  • Реализован фильтр списка контактов, позволяющий ограничить видимый список контактов только теми, JID или псевдоним которых содержит определённую подстроку.
  • Добавлена поддержка JISP-архивов, содержащих наборы эмоциконок или иконок интерфейса (XEP-0038).
  • Реализована возможность соединения с XMPP-сервером через прокси-серверы SOCKS4a и SOCKS5.
  • Реализована поддержка нескольких протоколов, основанных на PEP (XEP-0163):
  • Добавлена поддержка уведомления о возможностях клиента через механизм entity capabilities (XEP-0115 v1.5)
  • Реализованы основные возможности протокола robot challenges (XEP-0158).
  • Реализована поддержка протокола entity time (XEP-0202).
  • Ткаббер теперь сообщает свою версию в disco#info (XEP-0232).
  • Формат файла, в который экспортируется список контактов, изменён на XML чтобы упростить его ручное редактирование. Также реализован корректный экспорт и импорт закладок на конференции и заметок.
  • Добавлено несколько новых плагинов:
    attline
    Горизонтальная линия в окнах разговоров, отделяющая прочитанные сообщения от непрочитанных.
    ctcomp
    Автозавершение ввода в окнах разговора с использованием слов, содержащихся в окне разговора (протоколе и поле ввода) — работает в стиле механизма автозавершений редактора текста Vim.
    custom-urls
    Позволяет превращать последовательности символов в окнах разговоров, подходящие к заданным пользователем регулярным выражениям, в ссылки, на которые можно щёлкнуть. Это можно использовать для удобных ссылок на документы RFC, записей в багтрекерах и т.п.
    floatinglog
    Поддержка "всплывающих" уведомлений о приходе новых сообщений.
    gmail
    Слежение за поступлением новых писем в почтовый ящик Google Mail при работе с XMPP-сервером Google Talk.
    openurl
    Реализует возможность открывать ссылки в окнах разговоров одним из браузеров по выбору пользователя.
    presencecmd
    "Команды в стиле IRC", которые можно использовать в окнах разговора для управления статусом присутствия и сообщением статуса присутствия. Поддерживаются "направленные присутствия" в комнатах MUC.
    receipts
    Поддержка уведомлений о доставке сообщений (XEP-0184).
    unixkeys
    Поддержка "юниксовых" комбинаций клавиш для редактирования текста во всех полях ввода (напоминает привязки клавиш по умолчанию библиотеки Readline, что должно быть привычно для пользователей таких программ, как bash).
  • Код, относящийся к устаревшим расширениям протокола XMPP (Jabber Browser (XEP-0011) и протокол передачи файлов Jidlink) вынесен в отдельные плагины.
  • Несколько переделана система управления шрифтами, что должно облегчить жизнь пользователям с криво настроенными системами, основанными на X Window System.
  • Ведётся история сообщений состояния присутствия; теперь их можно выбрать из выпадающего списка соответствующего элемента интерфейса.
  • Исправлены старые ошибки, добавлены новые.

Доступны для скачивания "упакованные" дистрибутивы:


Джаббер-клиент Tkabber

Изображение пользователя Jabber Ru.

Где скачать: tkabber.jabber.ru/download

Скачать инсталлятор для Windows с настройками Jabber.Ru
tkabber-JRU-0.9.9.0-02 (4.62M) (Обновлено 08.04.2007)

Как установить:

  1. использовать установщик (tkabber-pack) tkabber.jabber.ru/files/tkabber-pack/tkabber-pack.exe.
  2. использовать версию не требующую установки (tkabber-starpack) tkabber.jabber.ru/files/tkabber-starpack/tkabber-starpack_0.10.0_win32.exe.
  3. если ваша ОС относится к семейству линуксовых, то скорее всего Tkabber уже есть в ее составе (репозитории, пакетах, портах), воспользуйтесь своей любимой системой установки приложений.

Настроить подключение:
При первом запуске Tkabber спросит у вас все настройки.

  1. Соединение напрямую.
    Пользователь: свое имя пользователя (например, для адреса <IvanIvanov@jabber.ru>, имя пользователя будет IvanIvanov)
    Сервер: jabber.ru
    Пароль: ваш пароль
  2. Соединение через прокси.
    На вкладке "Прокси" укажите тип прокси-сервера.
    На вкладке "Соединение" впишите адрес allports.jabber.ru и порт 443.

Получить новый джид:
Если у вас еще нет регистрации на Jabber.Ru, при первом подключении введите желаемое имя пользователя и подключайтесь к серверу. Если это имя свободно, то Tkabber предложит его зарегистрировать.

Добавить РСС:
"Службы" -> "Добавить пользователя в контакты" -> ввести его джид.

Зайти в конференцию:

  1. "Службы" -> "Присоединиться к группе" -> указать название конференции, сервер и свой ник.
  2. Расширенные возможности предоставляет пункт меню "Обзор служб", который позволяет практически все, что возможно в джаббер-сети. С помощью этого средства можно подключать транспорты в другие IM-сети, RSS-ленты, производить поиск контактов в джаббере и других сетях, поиск нужных конференций и много всего другого :-)

Вся остальная информация: tkabber.jabber.ru.
Конференция на Jabber.Ru: <tkabber@conference.jabber.ru>.
База знаний по Ткабберу: wiki.tkabber.jabe.ru.
Имеет смысл почитать: "Помощь" -> "Краткая справка" в главном меню.

Комментарии Jabber.Ru:
Ткаббер написан на TCL/TK.
Ткаббер рекомендуется опытным пользователям.


Опубликовано Jabber Ru в пт, 2007-11-02 12:05. categories [ ]

Вышел Ткаббер 0.10.1-beta

Изображение пользователя kostix@jabber.ru.

Выпущена первая бета грядущего релиза Ткаббера — 0.10.1.

Скачать оригинальную версию можно здесь, а вот — ссылка на Tkabber-Pack для Windows.

Нововведения в версии 0.10.1 включают:

  • Новая реализация "интерфейса с табами": теперь табы умеют выстраиваться в несколько линеек, если расположены горизонтально, а также теперь можно произвольно менять их расположение относительно окна чата — например, слева или справа.
  • Добавлена поддержка подключений через SOCKS4a, SOCKS5 и HTTPS прокси-серверы.
  • Добавлена поддержка нескольких протоколов, работающих поверх PEP (XEP-0163) в той мере, в какой PEP к настоящему моменту реализован в ejabberd:

    • User Mood (XEP-0107) — публикация состояния пользователя.
    • User Activity (XEP-0108) — публикация занятия пользователя.
    • User Tune (XEP-0118) — публикация мелодии пользователя (см. ниже).
  • Добавлена поддержка архивов формата JISP (XEP-0038) для графических файлов интерфейса (архивы эмоциконок в формате JISP не поддерживаются).
  • Добавлена односторонняя поддержка Entity Capabilities (XEP-0115) — только посылаем.
  • Исправлены старые баги, добавлены новые. Как обычно.

Также в 0.10.1 появилось несколько внешних плагинов:

attline

Рисует в окнах чата линию, отделяющую прочитанные в данном чате сообщения от непрочитанных.

ctcomp

Добавляет к окнам ввода чатов поддержку автодополнения вводимых слов в стиле функции "completion" текстовых редакторов Vim и Emacs.

custom-urls

Добавляет возможность представить любые комбинации символов в окне чата как ссылку на определённый ресурс, к примеру, строка "XEP-0118" может быть представлена как ссылка, кликнув на которую, пользователь может открыть в браузере документ, описывающий указанный протокол. "Из коробки" поддерживаются: XEP'ы, JEP'ы, RFC и ссылки на баги в Debian BTS.

floatinglog

Реализует всплывающие сообщения с уведомлениями об определённых событиях (включая сообщения в чатах и изменение состояний доступности пользователей в ростере). Понятная картинка:

gmail

Позволяет пользователям XMPP-аккаунтов на gmail.com следить за почтой, используя соответствующий протокол.

openurl

Позволяет открыть ссылку в тексте любым браузером по выбору пользователя.

presencecmd

Добавляет в окна ввода чатов несколько IRC-style команд для управления статусом доступности пользователя и/или его описанием; поддерживаются направленные посылки присутствия.

Часть устаревшей функциональности была вынесена во внешние плагины:

  • Jabber Browser (XEP-0011).
  • Поддержка передачи файлов по протоколу Jidlink.

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



Примечание: В контексте протокола User Tune поддержка различных программ проигрывания музыки реализована плагином, находящимся в данный момент в разработке. В настоящее время поддерживаются программы: Amarok, Quod Libet и Foobar2000; практически завершена работа над по реализации поддержки MPD, планируется поддержка WMP.


Опубликовано kostix@jabber.ru в пн, 2007-10-08 01:32. categories [ ]

Winner красиво выиграл в реверси у лисиков.

Изображение пользователя Lisiki.

Ткаббер, Реверси.
Порылись в архивах. Скриншотек за 17 января 2006 года.


Опубликовано Lisiki в чт, 2007-07-05 10:21. categories [ ]

День варенья у Ткаббера!

Изображение пользователя kostix@jabber.ru.

Первая версия Ткаббера была помещена в CVS на jabber.ru третьего июля 2002 года, то есть сегодня Ткабберу исполняется пять лет!

Сотрём пыль с нашей машины времени и совершим небольшое путешествие вглубь веков, используя фривольный и сокращенный перевод оригинальной статьи badlop'а.

Интерфейс — тогда и сейчас:

Ткаббер в июле 2002. (Ревизия SVN #10):

Tkabber сейчас (июль 2007):

Вебсайт Ткаббера на JabberStudio (был в строю с марта по декабрь 2003):

Новый вебсайт на jabber.ru (с января 2004):

Логотип Ткаббера в 2002 (использовался с рождения и до 0.9.9, включительно) и — сейчас (используется с версии 0.10.0):

Основные вехи тернистого пути победного шествия:

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


Опубликовано kostix@jabber.ru в вт, 2007-07-03 19:13. categories [ ]

На свободу вышел официальный Tkabber-Pack 0.10.0 для Windows

Изображение пользователя kostix@jabber.ru.

Выпущен официальный дистрибутив текущей стабильной версии Ткаббера (0.10.0), именуемый "Tkabber-Pack". Для Windows.

Tkabber-Pack представляет собой инсталлятор, который устанавливает в систему:

  • Собственно Ткаббер;
  • Рантайм Tcl/Tk + необходимые библиотеки;
  • Другие пакеты Tcl/Tk, включающие различные опциональные возможности Ткаббера, такие как: поддержка auto-away, звук, сжатие трафика, TLS и проч.

Другими словами, Tkabber-Pack для работы не требует ничего, кроме ОС ("всё включено").

Также этот дистрибутив включает в себя все стандартные внешние плагины Ткаббера (вам, впрочем, понадобится "руками" подключать нужные из них — плагины просто поставляются с дистрибутивом, но не подключены к Ткабберу по умолчанию).

Подробная информация и ссылки для скачивания — тут.

Tkabber-Pack 0.10.0 собран и поддерживается автором данной записи. Картинки и иконки сделал Артём Банников, тот самый, который сделал новый look & feel для Ткаббера 0.10.0.

P.S. "официальным" этот дистрибутив именуется по двум причинам:

  • Он как минимум поддерживается в комнате ткаббера (xmpp:tkabber@conference.jabber.ru);
  • Он хостится на tkabber.jabber.ru.


Опубликовано kostix@jabber.ru в пт, 2007-06-22 18:01. categories [ ]

Tkabber 0.10.0 is out!

Изображение пользователя steam@jabber.ru.

Вышла новая версия, пожалуй, лучшего кросс-платформенного джаббер-клиента Tkabber.
Из изменений:

- новый логотип и иконки по умолчанию (спасибо Артёму Банникову)
- поддержка SOCKS5 для передачи файлов (XEP-0065)
- блокировка сообщений от пользователей не в ростере (XEP-0016)
- переводимые исходящие сообщения об ошибках (основанные на xml:lang получателя)
- поддержка удалённого управления клиентом (XEP-0146)
- поддержка расширенной адресации stanza (XEP-0033)
- новый инструмент управления историей чата с функцией поиска по всем файлам истории
- иконки ростера теперь выбираются на основе запроса Disco к серверу элемента
- новые плагины (latex, tkabber-khim, traffic, renju)
- тема эмоциконок теперь может быть загружена при помощи GUI
- добавлена поддержка сохраниения табов при выходе и восстановления при запуске программы
- поддержка XMPP ping, реконнект на основе ответа ping
- отложенная доставка теперь понимает XEP-0203 timestamps
- добалвена опциональная группа ростера 'My Resources', которая содержит остальные ресурсы того же JID
- исправлено много ошибок, внесены новые

Скачать можно отюда.
Отдельное спасибо Сергею Голованю aka teo за продолжение разработки проекта!


Опубликовано steam@jabber.ru в пт, 2007-04-13 11:29. categories [ ]

Новые новости (по просьбе kostix)

Изображение пользователя bigote@jabber.ru.

Мдя, в категории Tkabber всё несколько запущено... Попробуем исправить это дело ;)

Новость номер один: Вышла новая версия Ткаббера — 0.10.0-beta. Доступна к скачиванию и тестированию на официальном сайте клиента: http://tkabber.jabber.ru/download

Новости номер два и три новостями, собственно, не являются, поскольку речь идёт о ресурсах несколько бородатых. Тем не менее, вот:

xmpp:tkabber@conference.jabber.ru — конференция, посвящённая Ткабберу. При заходе следует внимательно прочитать и осмыслить топик, ну а дальше действовать по обстоятельствам ;)

http://tkabber.jabe.ru — база знаний по Ткабберу. Это вики, на которой можно найти увесистое ЧаВо (он же FAQ) и кучу весьма занятных статей по теории и практике ткабберирования. Перед тем как идти задавать вопросы на конференции, очень рекомендуется изучить хотя бы ЧаВо. Регистрация на вики свободная, так что если у кого-то есть желание поработать на благо Ткаббера и его пользователей, можете писать и/или переводить статьи. Подробности спрашивайте в конфе.

Ну и напоследок ещё один ресурс, для тех, кто в ЖЖ: http://tkabber.livejournal.com — это комьюнити создано НЕ для поддержки пользователей, но для обмена новостями и идеями относительно Ткаббера.


Опубликовано bigote@jabber.ru в сб, 2007-02-24 17:09. categories [ ]

Tkabber

Tkabber -- Jabber клиент на Tcl/Tk.

Адрес ссылки: http://tkabber.jabber.ru/

Опубликовано aleksey@jabber.ru в чт, 2005-12-22 12:00. categories [ ]