Dark_SS 28.06.2013 22:41

How-to`sLeechCraft Azoth: первые шаги. Часть 1

В leechcraft есть много достойных модулей, способных обрести и удержать свою целевую аудиторию, но наиболее перспективным среди них, пожалуй, является azoth. Как и во всём клиенте конкретные функции в интернет-мессенджере личкрафтов берут на себя плагины, а ядро обеспечивает только плюшки, интересные скорее программистам, нежели простым пользователям. По моему скромному мнению, в первую очередь стоит определиться с необходимыми вам плагинами. Конечно, можно установить всё скопом и отключать (или не отключать, а просто не использовать) модули, но всё же рассмотреть назначение наиболее интересных из них для темы данного повествования не помешает. Исходя из исключительно своих потребностей я разделю модули на три группы по степени их важности опять же для меня.

В группу лидеров попадают

  • leechcraft — фундамент всех личкрафтов;
  • leechcraft-advancednotifications — основной модуль для модулей уведомлений о событиях, сам по себе может обеспечивать конверт в трее, сигнализирующий о непрочитанных сообщениях;
  • leechcraft-azoth — базовый модуль интернет-мессенджера;
  • leechcraft-azoth-acetamide — плагин протокола IRC;
  • leechcraft-azoth-autopaste — полуавтоматическая заливка фрагментов текста в интернеты;
  • leechcraft-azoth-chathistory ­— хранение и отображение истории сообщений;
  • leechcraft-azoth-rosenthal — проверка орфографии в набираемых репликах;
  • leechcraft-azoth-standardstyles — поддержка родного для личкрафтов формата тем чата — простых и элегантных;
  • leechcraft-azoth-vader — поддержка протокола mail.ru;
  • leechcraft-azoth-velvetbird — поддержка протоколов библиотеки libpurple;
  • leechcraft-azoth-xoox — одна из наиболее полных реализаций поддержки протокола xmmp (он же jabber);
  • leechcraft-pogooglue — возможность отправить выделенный фрагмент чата в поисковую систему;
  • leechcraft-secman — модуль хранения паролей;
  • leechcraft-secman-simplestorage — одна из реализаций контейнера для хранения паролей;
  • leechcraft-tabsessionmanager — восстановление открытых вкладок в новой сессии приложения.

Также я порекомендую

  • leechcraft-auscrie — модуль создания снимков экрана и заливки их в интернеты;
  • leechcraft-azoth-adiumstyles — поддержка формата тем чата клиента adium;
  • leechcraft-azoth-astrality — плагин протоколов фреймворка telepathy, на данный момент интеграция ограничивается использованием telepathy только лишь для передачи сообщений;
  • leechcraft-azoth-autoidler — смена статуса в зависимости от активности пользователя;
  • leechcraft-azoth-depester — модуль добавления пользователя в локальный игнор по нику в чате;
  • leechcraft-azoth-embedmedia — встраивание изображений, видео с youtube и т.п. в чат по клику по соответствующей ссылке;
  • leechcraft-azoth-herbicide — модуль для борьбы со SPAM;
  • leechcraft-azoth-nativeemoticons — поддержка смайлов;
  • leechcraft-dolozhee — простой клиент к трекеру личкрафтов для сообщения о проблемах и пожеланиях в пару кликов;
  • leechcraft-liznoo — интеграция с системными службами для обеспечения адекватного поведения клиента в случае спящего и ждущего режимов, а также всяческие плюшки для пользователей компьютера с аккумулятором;
  • leechcraft-newlife — импорт настроек и истории из других клиентов;
  • leechcraft-cstp — поддержка протокола http(s), нам интересен в контексте работы модуля lackman и прочих.
  • leechcraft-dbusmanager (в настоящее время интересующий нас функционал перенесён в плагин под названием sysnotify) обеспечивает уведомления о событиях в стиле вашего окружения рабочего стола;
  • leechcraft-dumbeep — звуковые уведомления;
  • leechcraft-lackman — менеджер пользовательских пакетов для личкрафтов: тем чата, смайлов, различных тем иконок.

Помимо вышеперечисленных обратите внимание на

  • leechcraft-anhero — обработка ошибок в приложении;
  • leechcraft-azoth-birthdaynotifier — уведомления о Днях рождения пользователей из списка контактов;
  • leechcraft-azoth-hili — расширенные опции привлечения внимания (хайлайта) в групповых чатах;
  • leechcraft-azoth-lastseen — локальное отслеживание активности пользователей из спика контактов;
  • leechcraft-azoth-p100q — интеграции с сервисом микроблогов psto.net (также есть модуль для juick.com);
  • leechcraft-azoth-shx — возможность выполнения консольных команд с отправкой результата собеседнику;
  • leechcraft-azoth-xtazy — возможность публикации названия прослушиваемой музыкальной композиции при условии поддержки аудиопроигрывателем протокола mpris;
  • leechcraft-glance — быстрый компактный обзор всех открытых вкладок;
  • leechcraft-kinotify — платформонезависимые уведомления о событиях;
  • leechcraft-netstoremanager предоставляет доступ к различным облачным сервисам хранения и синхронизации файлов, в контексте азота может быть полезен для удобной передачи файлов;
  • leechcraft-netstoremanager-googledrive — например, через google drive (NB! нужна регистрация и подтверждение доступа);
  • leechcraft-pintab — возможность закрепления вкладок;
  • leechcraft-poshuku — браузерный плагин личкрафтов, нам интересен для отображения снимков экрана для выбора тем в lackman;
  • leechcraft-sb2 — панель, которая позволяет размещать различные кварки (виджеты, плазмоиды), в т.ч. быстро включать и выключать звуковые уведомления (NB! на момент написания данной статьи на некоторых системах может приводить к частым падениям из-за использования недостаточно оттестированных компонентов Qt);
  • leechcraft-summary — плагин для отображения фоновой активности прочих плагинов;
  • leechcraft-tabslist — ещё одна реализация быстрого компактного обзора всех открытых вкладок.

Если пакетный менеджер вашего дистрибутива не порадует вас таким многообразием, не пугайтесь: скорее всего, плагины третьего уровня (leechcraft-X-Y) упакованы в один пакет с их родителем, например leechcraft-azoth.


Часть 2 >>



Тэги: icq IM irc Jabber leechcraft qt
+ 0 -
Похожие Поделиться

cppmm 24.08.2013 08:36 #
Фигассе, у вас там первые шаги! :)
Dark_SS 24.08.2013 21:48 #
Мало, много, не то? :)
dront78 24.08.2013 11:05 #
няня, я у них поел...
Dark_SS 24.08.2013 21:47 #
о.0