Статьи Новости Контакты

22.08.2007
Даниил Буров

Голубиная почта Интернета. Часть 2

работа с контактами

Талисман Pidgin

Создание контакт-листа

Любой разговор начинается с наличия собеседника. Разговор без собеседника может напоминать либо театр одного актера, либо начало проблем с психикой. Поэтому, установив Pidgin, необходимо создать контакт-лист. В самом Pidgin такой функции нет, но можно использовать Purple Plugin Pack, обеспечивающий работу плагина List Handler, который додает некоторые возможности импортирования и экспортирования.

В случае наличия учетной записи в каком-нибудь другом мессенджере задача значительно упрощается. Достаточно ввести на вкладке «Учетные записи» свои координаты, и список собеседников появится автоматически. Выглядеть это будет таким образом: в окне «Добавить учетную запись» будет выбор из тринадцати протоколов, ввод идентификатора пользователя, пароль, локальный псевдоним, уведомление о новой почте и использование картинки-аватара.

Как вставить аватар

Все фотографии, аватары и так далее в Pidgin называют приятельскими иконками. Существует два способа установить свой аватар в Pidgin.

  • Глобальный — это затронет все ваши учетные записи. В окне списка друзей, рядом с кнопкой изменения статуса, есть участок, на котором будет изображен значок фотографии. Вы можете нажать на него и выбрать иконку оттуда. Изменение иконки вступит в силу для всех учетных записей, которые вы сформировали в Pidgin.
  • Локальный — это затронет только учетную запись, которую вы изменяете. Идите в «Учетные записи — Ваша запись — Изменить учетную запись». В этом меню выберите поле с надписью «Использовать эту приятельскую иконку» для этой учетной записи. Затем нажмите левой кнопкой на соответствующем поле рядом. Выберите картинку приятеля.

В другом случае файл должен быть менее 4 Кб, чтобы работать с AIM и XMPP. Он может быть любого размера и в любом формате. Однако, чтобы его могли видеть пользователи Windows, он должен быть в формате, который Windows понимает (такие, как BMP, GIF и JPEG). Pidgin будет пытаться масштабировать значки, чтобы подогнать изображение в соответствии со своими ограничениями. Однако это не всегда можно сделать корректно.

Pidgin
Размеры картинок в соответствии с протоколом

Сам Pidgin (для окна чата) увеличивает аватары до 48 × 48 или обжимает до 50 × 50 пикселов. Вообще, чтобы поддержать коэффициент сжатия, лучше начать с квадратного значка.

Список друзей, «Большой список»

Сам список друзей невелик: значок состояния, имя и время простоя. При наведении курсора на строку приятеля появляется так называемый «Большой список» — окно с более детальной информацией о собеседнике. В нем можно увидеть его протокол, номер, псевдоним, продолжительность присутствия либо бездействия в сети, статус («ушел в себя — вернусь нескоро», «грызу гранит науки» или типа того) и главная «фишка» — комментарий о приятеле, который можно собственноручно вбить в специальном поле. Разработчики полагают, что, добавляя еще одну текстовую строку в список друзей, можно показать больше информации о каждом приятеле. И в следующий раз, когда при наведении курсора появится «Большой список», вы можете улыбнуться, увидев свои комментарии о друге.

Наиболее важно: значок приятеля помещается в список, что делает проще его поиск в длинном контакт-листе, где имена найти тяжелее, чем выбрать изображение. В связи с повышенным удобством такого интерфейса он установлен в настройках по умолчанию. Но это при желании можно изменить, так как, по мнению разработчиков Pidgin, некоторым людям удобнее использовать интерфейс, схожий с тем, что они использовали ранее. Поэтому «Большой список» может быть заблокирован путем изменения опции «Показывать подробности о собеседнике» в меню «Собеседники».

Метаконтакты

Привычка — вторая натура. Иногда то, что привычнее, нам удобнее, чем то, что рационально. Специально для поклонников Trillian и Miranda в Pidgin можно группировать приятелей по принадлежности. Например, у вашего друга несколько интернет-пейджеров плюс MIRC, и вы знаете все его идентификаторы. Тогда правым нажатием на приятеле в вашем списке, а затем на «Развернуть» внизу меню вы создаете еще один подсписок. Теперь перетаскивайте туда остальные учетные записи вашего приятеля. После соединения Pidgin наведет порядок в новом списке. С этого момента, как только один из его контактов оживет, вы будете в курсе, каким IM-клиентом или чатом он пользуется, и сможете с другом побеседовать.

Возможна при этом и другая ситуация. Копаясь в настройках, вы потеряли своего друга в списке. Это происходит, когда вы неосторожно создаете два одинаковых контакта с одним приятелем. Переключайтесь между иконками друзей в группе назначения и смотрите на подсказки, которые появляются. Вы увидите «пропавшего» друга в одном из них. Щелкните правой кнопкой мыши на поле в списке друзей, нажмите «Расширить» и затем перетащите того приятеля, который не принадлежит к этой группе. Внимательно наблюдайте за списком друзей, появившаяся полоска покажет вам, куда попадет приятель, если вы находитесь в правильном месте. Стоит отметить, что в Pidgin не может быть двух одинаковых контактов в разных группах — программа позволяет существовать только одному из них. Хотя если первый в своей группе контактов удалить, второй в своей группе сразу появляется.

Что такое Buddy Pounce?

AOL LLC (бывшая America Online) — американская медиакомпания, управляемая Time Warner, поставщик онлайновых сервисов и электронных досок объявлений. Владеет крупнейшим каталогом ссылок на сайты Всемирной паутины — Open Directory Project

Buddy Pounce (дословно — «приятельская атака») в русифицированном интерфейсе выглядит как «Слежение за собеседниками». Вспоминая историю, стоит заметить, что Pidgin представил Buddy Pounce за несколько выпусков до того, как AOL выпустила Buddy Alerts («приятельская тревога»). Сравните названия и почувствуйте разницу (а заодно подумайте о плагиате в Сети). Это при том, что AOL преследовала в суде за их предыдущее название GTK+ AOL Instant Messenger.

С первого взгляда можно было подумать, что Buddy Pounce — это всего лишь тревожный сигнал, хотя это является лишь самым минимальным использованием данной функции. В действительности Buddy Pounce очень напоминает макрокоманду или записанное действие. Когда вы собираетесь использовать данный механизм, то выбираете из множества событий (например, таких, как регистрация или изменения статуса), а далее выбираете из нескольких действий. Эти действия могут включать что угодно: от проигрывания звука (тревожная сирена) до отправления сообщения тому человеку, на которого установлена эта команда. Данное действие произойдет в следующий момент, как Pidgin определит присутствие человека из вашего списка контактов, на которого вы установили эту функцию.

Pidgin распознает множество действий, которые может совершать ваш собеседник:

  • отправляет сообщение;
  • входит в сеть;
  • выходит из сети;
  • отходит;
  • возвращается;
  • начинает бездействовать;
  • прекращает бездействовать;
  • начинает набор сообщения;
  • приостанавливает набор сообщения;
  • прекращает набор сообщения.

При этом вашей реакцией могут быть открытие окна мгновенных сообщений, выведение уведомления, отправление сообщения, выполнение команды или воспроизведение звука. Повторяемо или только при статусе приятеля «Доступен». Проверено лично — работает.

Управление отметками времени

Начиная с версии 2.0.0 временные отметки в Pidgin проставляются вместе с отметками системы. Это является существенным отличием от предыдущих вариантов Pidgin. И хотя это не раз требовалось, мы думаем, это может оказаться спорным решением. К счастью, существует дополнение к программе, чтобы изменить эту функцию.

iChat — компьютерная программа, предназначенная для обмена сообщениями между компьютерами, объединенными в локальную сеть

Pidgin обеспечивает два плагина — это Time stamp и Message Time stamp Formats. Time stamp предоставляет вам временные отметки в стиле iChat, только осуществлено чуть по-другому. То есть через определенный промежуток времени в окне разговора посередине поля будет возникать отметка со значением времени. Message Time stamp Formats позволяет вам управлять временными отметками двумя разными путями: принудительно использовать двадцатичетырехчасовые отметки или показывать дату в беседах и журналах.

Использование Pidgin для электронной почты, ведения блога, RSS-рассылки и так далее...

...Не возможно. Разработчики жалуются, что довольно часто получают такие вопросы, но Pidgin действительно задумывался только как клиент передачи сообщений. Кроме своих возможностей, каждый протокол должен иметь свою техническую поддержку, и создатели Pidgin не имеют намерения превратить его в «мультипоказывающего интернет-клиента, способного делать все под этим солнцем». Также они не собираются помогать в создании приложений, способных это сделать. Основной их аргумент в данном вопросе: есть много интернет-приложений, доступных для Linux, Windows или какой угодно другой операционной системы, которую можно использовать, чтобы справиться с этим заданием несомненно лучше.

Организационные вопросы

Одним из самых неприятных моментов при общении с помощью Pidgin может оказаться наличие плагина, контролирующего правильность написания. К сожалению, он не выдает правильное значение, как в Word, но подчеркивает красным неправильно напечатанное слово. Это может стать некоторым раздражающим фактором, поскольку при быстром онлайн-общении не всегда есть время следить за правильностью написания. Отсюда самый простой совет: учитесь быстро и грамотно печатать.

В настоящее время Pidgin поддерживает только проверку правильности написания на вашем языке. Дело обстоит таким образом из-за того, что gtkspell 2 не позволяет определить, какой словарь необходимо применять или как выбирать между словарями. Эти функции должны были присутствовать в третьей версии gtkspell, создание которого откладывается на неопределенное время. См. об этом подробнее gtkspell.sf.net.

Однако существует простое дополнение к программе под названием switchspell, которое может изменять побуквенную проверку языка. В конце концов, существует еще одна возможность писать правильно — модуль замещения текста. Если он не был активирован по умолчанию, его следует найти на вкладке «Инструменты — Модули». Появится окно со списком всех присутствующих плагинов (активированных и не очень), где напротив соответствующей надписи («Замещение текста 2.1.0») необходимо будет поставить «галочку».

Кстати, об этой вкладке. Если внимательно ее изучить, можно обнаружить массу полезной информации о возможностях Pidgin. Сам список весьма удобно сортируется как по названию модуля, так и по его статусу («вкл.» или «выкл.»). Внизу окна расположена надпись «Подробности о модуле». Нажав на нее, можно прочитать сведения о плагине: его основное назначение, автор, веб-сайт, имя файла. Ниже находится кнопка «Настроить модуль», дающая доступ ко всем тонкостям настройки Pidgin. Важно учесть, что при том обилии «галочек», которые там можно выставить или, наоборот, убрать, НЕ СУЩЕСТВУЕТ кнопки «Восстановить настройки по умолчанию». Так что основной совет — не делать необдуманных изменений.

В остальном Pidgin является довольно удобным интернет-пейджером, легко приспосабливаемым под пользователя. Допустим, такая неприятная мелочь, как невозможность использования «горячих» клавиш из другой программы, к которым так привык, в Pidgin легко устраняется. Например, кнопка Enter здесь отвечает за отправку сообщения. Человек, который большую часть жизни пользовался ICQ, будет регулярно «спотыкаться» о такое недоразумение. Однако в данном случае существует возможность не самому подстраиваться под программу, а наоборот, что будет несомненно более правильным. Найдите или создайте у себя файл gtkrc-2.0 и введите:

binding "my-bindings"
{
  bind "Return" { "insert-at-cursor" ("\n") }
  bind "<ctrl>Return" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "my-bindings"

Emacs — семейство многофункциональных расширяемых текстовых редакторов

Или, к примеру, как сделать, чтобы Pidgin использовал emacs-подобные «горячие» клавиши? Найдите или создайте у себя файл gtkrc-2.0 и введите:

gtk-key-theme-name = "Emacs"

Когда закончите, вам придется перезагрузить Pidgin. Обратите внимание, что это также затронет и другие приложения GTK+.

Итого

Контакт-лист в Pidgin можно создать с нуля, получить вместе с учетной записью (если он был создан при использовании другого IM-клиента) или импортировать с помощью Purple Plugin Pack. «Большой список» позволяет добавлять личные комментарии о собеседниках, а функция Buddy Pounce — совершать практически любое действие при изменении в статусе друга. Отсутствие рекламы, как в некоторых интернет-пейджерах, также не может не радовать. Сам мессенджер чрезвычайно адаптивен под привычки пользователя — существует возможность настройки под различные функциональные особенности других программ (iChat, Trillian, Miranda, ICQ). Со всеми описанными свойствами у Pidgin есть все предпосылки добиться популярности.



Скоро на сайте

  • Wordpress

    Серия статей о плагинах к движку WordPrress
  • AJAX

    Проекты и продукты, ориентированные на AJAX
  • Новые сервисы Google

    Обзор новых сервисов Google
 

Copyright © 2003—2018 Все права защищены

При использовании материалов сайта ссылка на hostinfo.ru обязательна

  • хостинг от .masterhost
  • Rambler's Top100