Рис. 4.22.Интерфейс Pidgin
Поддерживаются такие возможности, как передача файлов, различные статусы и программирование определенных действий при возникновении некоего события (отключение собеседника, набор текста и прочее). Есть возможность установить слежение за собеседником, получая уведомления о наступлении определенных событий. Программа позволяет добавлять комментарии к пользователям из контакт-листа и устанавливать аватары для каждой учетной записи. Может объединять несколько номеров в один контакт. Есть возможность раздельной настройки параметров конфиденциальности для всех учетных записей. Функциональность легко расширяется за счет установки дополнительных плагинов, обеспечивающих проверку орфографии, расширенную систему оповещения, ведение бесед на вкладках одного окна и управление движениями мыши. После установки все модули отключены; чтобы выбрать и активировать нужные, следует выполнить команду Сервис → Модули. К сожалению, возможности установки индивидуальных кодировок нет, поэтому с некоторыми собеседниками могут возникнуть проблемы.
Многопротокольный клиент SIM
Simple Instant Messenger (SIM, http://sim-im.org/) – еще один многопротокольный клиент обмена сообщениями с открытыми исходными текстами, работающий, кроме Linux, на платформах, поддерживаемых используемой им библиотекой Qt: Microsoft Windows, FreeBSD и Mac OS X. Основатель проекта SIM-ICQ Владимир Шутов покинул разработку проекта, но через некоторое время она была продолжена новой командой энтузиастов. Поддерживает протоколы OSCAR (ICQ и AIM), Jabber, LiveJournal, MSN, SMS и Yahoo!. После установки появится мастер, помогающий настроить первую учетную запись.
По окончании настройки можно начать работу или указать параметры следующей учетной записи. Впоследствии добавить новую учетную запись можно, воспользовавшись менеджером соединений. SIM поддерживает многочисленные кодировки, в том числе KOI8-R, UTF-8 и CP1251. Одинаково хорошо работает и в KDE, и в GNOME, и в Window Maker с Icewm. Поддерживаются все основные функции, присущие стандартному IM-клиенту (рис. 4.23), – работа с группами, показ статуса и информации пользователя, передача файлов, отсылка сообщения всем или выбранным собеседникам, гибкая настройка вариантов оповещения, графические смайлики. Есть возможнось фильтрации сообщений.
Рис. 4.23.Клиент SIM
Список меню можно настроить по своему вкусу. Богатые возможности настройки безопасности, обязательная авторизация, «белый» и «черный» списки, показ статуса, разрешение прямых соединений, показ IP и другие. Функциональность можно расширить при помощи модулей, в поставку дистрибутивов обычно входят почти все модули, доступные на сайте проекта. Это модули проверки орфографии, фильтры сообщений и пользователей, поддержка GnuPG, показ прогноза погоды, монитор сети, удаленое управление, дополнительные темы и значки, прозрачность и другие. Отдельно хочется отметить возможность отсылки SMS-сообщений на мобильные телефоны.
Помимо утилит, работающих с несколькими протоколами, существуют решения, поддерживающие один протокол.
ICQ-клиент Licq
Licq ( http://licq.sourceforge.net/) – это очень известная программа-клон стандартного ICQ-клиента, ранее присутствующая чуть ли не в каждом дистрибутиве Linux в качестве штатной программы для работы с этим протоколом. Утилита написана на C++, что позволяет компилировать ее для различных платформ, в том числе для Linux, *BSD. Поддерживает несколько учетных записей, работает только по протоколу ICQ. Ведется история общения с пользователями, поддерживаются группы. По умолчанию в современных дистрибутивах устанавливается кодировка Unicode, но при необходимости ее можно изменить. К достоинствам этого клиента можно отнести возможность шифрования сообщений на основе SSL при условии, что у принимающей стороны также установлен клиент, поддерживающий шифрование. Используя дополнительный модуль, можно подключить шифрование на основе GPG. Для управления паролями и ключами используется специальный менеджер. Многие операции можно производить при помощи горячих клавиш.
По умолчанию пользовательский интерфейс построен на библиотеках Qt, но, подключив соответствующий плагин, можно использовать и другие интерфейсы – консольный или Gtk+. В Licq реализованы все стандартные возможности, привычные для пользователя ICQ: отправка и прием сообщений, чат, передача файлов, список контактов с пиктограммами и статусами пользователей. Реализован просмотр основной и расширенной информации о пользователе, добавление и редактирование информации о пользователях в контакт-листе при помощи графического интерфейса. Выбрав пункт меню Настройка внешнего вида (рис. 4.24), можно установить другой скин, значки и смайлики, что позволяет изменить облик Licq практически до неузнаваемости.
Читать дальше
Конец ознакомительного отрывка
Купить книгу