Плагіни

Матеріал з Tkabber Wiki

Перейти до: навігація, пошук


ЗРОБИТИ ПОСИЛАННЯ НА ФАЙЛИ З РОС. ВІКІ І ПОФІКСИТИ УЧАСНИКІВ НА КОРИСТУВАЧІВ (З посиланням на рос. вікі чи зробити їх на цій?)

Зміст

Офіційні плагіни для Ткаббера

У цьому розділі нічого принципово нового не буде — зведення по існуючим плагінам і коротка допомога для бажаючих завантажити їх.

Отже, на сьогоднішній день на офіційній сторінці плагінів налічується 12 розширень до Ткаббера: bc, checkers, chess, cyrillize, ejabberd, georoster, mute, osd, reversi, socials, spy і whiteboard. Двома словами про кожний:

  • bc — гра "Бики і корови".
  • checkers — шашки (включає різні версії: звичайні, російські, американські, іспанські і італійські). Плагін досить пророблений - є багато ігрових можливостей.
  • chess — шахи.
  • cyrillize — якщо при друці повідомлення ви помилилися розкладкою, справу можна поправити, натиснувши Ctrl+'.
  • ejabberd — утилітка, що дозволяє віддаленно спілкуватися з вашим ejabberd сервером.
  • georoster — показує на карті світу, де перебувають ваші співрозмовники (якщо в них заповнені відповідні поля у vCard).
  • mute — експериментальний плагін для колективного редагування тексту.
  • osd — виводить деякі події і повідомлення "на широкому екрані" — On-Screen Display.
  • reversi — ще одна настільна гра.
  • socials — дозволяє друкувати команди типу /танцювати (результат буде таким: *nick танцює дикий танець!).
  • spy — шпигує за присутністю, реєструючи появи в онлайні і відходи до оффлайну. Можна обрати конкретну людини або декількох і одержувати оповіщення тільки но вони з'являться.
  • whiteboard — дошка для малювання. Зручно, коли треба намалювати схему проїзду до місця вживання пива офлайнової Jabber-тусовки ;)
  • debug — він і в Африці дебаг, пише до протоколу помилки відносно відзначених ключових слів.
  • latex — показує формули, написані у форматі LaTeХ, у вигляді картинок-математичних формул. Працює на Windows і *nix. Потрібно додатково встановити пакети latex, dvips, imagemagick.

Крім офіційних є ще напівофіційні плагіни, які потрапили в ткаббер зовсім недавно і не встигли ще потрапити ні в один з релізів. Встановити самий свіжий пакет плагинов можна з SVN. Для цього необхідно проробити наступне (звичайно, у вас повинен бути встановлений пакет svn):

svn co http://svn.xmpp.ru/repos/tkabber/trunk/tkabber-plugins tkabber-plugins

Список напівофіційних плагінів:

  • traffic -- рахує кількість байт у нестиснутому, незашифрованому XML потоці. Групує по JID-у відправника і по типу станси.

Щоб плагіни працювали, вони повинні перебувати в директорії ~/.tkabber/plugins. Кожний плагін у встановленому вигляі являє собою теку, ім'я якої збігається з відповідною назвою (наведені вище). У цій теці можна виявити сам файл плагіна pluginname.tcl, а також дві підтеки — .svn і msgs. Перший нас не цікавить, у другому перебувають повідомлення, які виводяться для користувача залежно від ситуації або помилок. У плагінах ігор, що використовують графіку (наприклад, шахів), можна знайти ще каталог pixmaps, де зберігаються зображення дошки й фігур.

Неофіційні плагині для Ткаббера

Тут є посилання на плагіни для Ткаббера, які не потрапили в tkabber-plugins або в дорозі ;).

Alarm

Можливість відправити співрозмовникові сигнал. Вид сигналу (звук, повідомлення, запис у чаті) вибирає співрозмовник. Є фільтр і захист від флуда. Ідея звідси продовження тут. Розроблено протокол, опис всередині. Всі помилки і запити надсилайте Feez.

Autoconnect

Даний плагин призначений для автоматичного з'єднання з потрібними транспортами після від'єднання або при старті Ткаббера. Критику й побажання направляйте eXire.

Tab number

Переробка патча Lknight'а у плагин. Зроблено не дуже охайно, але нічого більше розумного не придумав. Якщо є якісь ідеї, то прошу повідомити eXire.

Confirm

Додає питання при закритті всіх/інших табів і Ткаббера. Є графічні налаштування в Customize→Plugins→Confirm.

eXire

Rsssaver

Оскільки Ткаббер не кешує новини при критичному завершенні, то в людей, що не закривають Ткаббер днями/тижнями, виникали випадки, коли в кеші перебували новини тижневої (і більше) давнини. Даний плагін кешує новини через %n повідомлень. Так само додає кнопку збереження у вікно новин (для ручного збереження).

eXire.

Bookmarks

Плагін автоматично ставить bookmark у вікнах чата при автоматичному і ручному відході до away, а також при втраті фокуса вікном Ткаббера. Налаштовується через Customize → Plugins → Bookmarks.

Після розпакування архіву ви побачите папку bookmarks_plugin.

  • Теку bookmarks_plugin/bookmarks потрібно скопіювати до $HOME/.tkabber/plugins.
  • Файл bookmarks_plugin/chat-bookmarks1.gif потрібно скопіювати до $TKABBER_DIR/pixmaps/default/tkabber,
  • а патч bookmarks_plugin/bookmarks.patch накатати на файл $TKABBER_DIR/pixmaps/default/icondef.xml

При зміні статусу автоматично або вручну виставляється стандартна (червона) галочка, при втраті фокуса — зелена. У настроюваннях можна підбудувати під себе інтервал тайм-ауту для втрати фокуса, тобто, по закінченні якого часу Ткаббер почне вважати, що ви дійсно перемкнулися на іншу програму попрацювати, а не просто відволіклися на хвилинку глянути пошту.

Спасибі Archimed за іконку.

eXire.

Meebo me

Плагін ховає запити авторизації і відслідковує зміну ніка тільки для користувачів *@guest.meebo.org. Він вам знадобиться, якщо ви збираєтеся використати віджет meebome і приймати повідомлення в Ткаббере. Всі помилки і запити надсилайте Учасник:Feez-у.

Особисті інструменти
Іншими мовами