Читать интересную книгу 200 лучших программ для Linux - Сергей Яремчук

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 31 32 33 34 35 36 37 38 39 ... 47

По окончании настройки можно начать работу или указать параметры следующей учетной записи. Впоследствии добавить новую учетную запись можно, воспользовавшись менеджером соединений. 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 практически до неузнаваемости.

Рис. 4.24. Выбор внешнего вида Licq

Клиент Jabber IM – Psi

Практически аналогичной функциональностью (естественно, с учетом протокола) обладает мультиплатформенный Jabber-клиент Psi (http://psi-im.org/). Доступны версии для Linux/UNIX, Windows и Mac OS X. Psi несильно нагружает систему, поэтому может быть рекомендован пользователям с маломощными компьютерами. Поддержка SSL позволяет работать с Google Talk. Интерфейс локализован частично, но разобраться с настройками просто. Используя набор смайликов и значков, интерфейс можно настроить по своему вкусу. По умолчанию Psi использует Unicode, но при необходимости можно указать любую кириллическую кодировку. Поддерживается шифрование сообщений при помощи OpenPGP.

Клиенты IRC

Штатным клиентом для протокола IRC (Internet Relay Chat) в KDE является Konversation (http://konversation.kde.org/). Эта программа имеет простой и понятный локализованный многооконный интерфейс (рис. 4.25). Хорошо интегрируется в среду KDE, может получать информацию с адресной книги KDE KAddressBook. Поддерживаются раскраска чатов, вставка линии запоминания, работа с закладками, наблюдение за пользователями, автоматический вход в канал и получение списка каналов, работа со всевозможными кодировками. Поддерживается также несколько профилей пользователей. Возможна работа по зашифрованным SSL-соединениям. В Konversation есть очень удобная функция Охотник за URL, позволяющая отслеживать все ссылки, появляющиеся в открытых окнах.

Рис. 4.25. Клиент IRC Konversation

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

Вообще, в Linux очень популярны клиенты IRC. Кроме Konversation следует обратить внимание на KSirc, Kvirc, BitchX, XChat и другие.

Клиенты IP-телефонии

Одним из популярных решений для организации своего сервиса интернет-телефонии является Asterisk, работающий в Linux, поэтому неудивительно, что для этой системы существует немалое количество программ, позволяющих общаться через IP-сети. Большой список утилит приведен по адресу http://www.asteriskguru.com/tutorials/configuration_asterisk_softphone.html, в репозитарии Ubuntu есть также другие решения. Рассмотим только два. Один встретит вас в дистрибутиве с KDE – Kubuntu, второй – в «гномьем» варианте Ubuntu.

WengoPhone

Мультиплатформенный программный клиент SIP-сетей WengoPhone (http://www.openwengo.org/) позволяет передавать речевую информацию и видеоизображение на другой компьютер либо (при поддержке провайдером) на стационарный или мобильный телефон. Проект разрабатывается группой добровольцев при поддержке провайдера SIP Wengo. Поддерживает разные стандарты протокола SIP и различные кодеки ILBC, AMR-WB, PCMA, PCMU, AMR и GSM. Для передачи текстовых сообщений между пользователями применяется протокол SIP SIMPLE, но большинство других клиентов работают с использованием XMPP, поэтому может возникнуть проблема несовместимости. WengoPhone также требует большой пропускной способности сети и не подойдет пользователям модемных соединений.

При первом запуске программы появится окно Configure your account (Конфигурация учетной записи), в котором по умолчанию предлагается подключиться к сервису Wengo, но WengoPhone не привязан к конкретному сервису, как Skype, поэтому, выбрав вариант Other (power users only) (Другое (для подготовленного пользователя)), можно вручную указать свой сервер, например spinet.ru. Кроме Linux, клиенты доступны для Windows и Mac OS X. Наряду с традиционным, есть упрощенный вариант Classic, можно также использовать расширение в Firefox. Это не только средство телефонии, это комбайн, дающий возможность пользователю общаться по нескольким самым популярным протоколам – MSN, AIM/ICQ, Yahoo!, Jabber. Все контакты объединены в один список, в котором отображается текущий статус пользователя. Поддерживаются конференция нескольких участников и отправка SMS. Использование разных протоколов полностью прозрачно. Интерфейс WengoPhone, построенный на библиотеках Qt, не локализован, но с основными функциями разобраться просто (рис. 4.26). Оформление изменяется при помощи стилей, которые можно указывать прямо в строке запуска. Например:

$ wengophone -style plastique

Поддерживаются все возможные операции с контакт-листом: поиск и добавление собеседников, история вызовов, установка статуса. Здесь же находятся настройки аудио и видео. Для ведения беседы в чате можно использовать набор смайликов, устанавливать тип и цвет шрифтов. Поддерживаются отправка и получение файлов.

Рис. 4.26. Клиент SIP WengoPhone

Клиент Ekiga

В дистрибутиве Ubuntu в качестве приложения для IP-телефонии и проведения видеоконференций используется Ekiga (http://www.ekiga.org/). Первая версия этой программы была написана Демиеном Сандрасом, который сегодня является одним из руководителей проекта, в качестве дипломной работы и называлась GNOMEMeeting. Сегодня Ekiga – часть рабочей среды GNOME, в которую легко интегрируется. Есть версия и для Windows. Ekiga поддерживает протоколы SIP и H.323 (при помощи OpenH323) и способна взаимодействовать с другими SIP-совместимыми клиентами, в том числе и c Microsoft NetMeeting. Поддерживает множество аудио– и видеокодеков высокого качества. При наличии Novell Evolution можно обмениваться листами контактов. Менеджер учетных записей позволяет легко работать с несколькими серверами SIP. При первом запуске появляется мастер первоначальной настройки, который поможет сконфигурировать Ekiga (рис. 4.27); автоматически обнаруживаются звуковые карты, устройства Video4Linux и видеокамеры, подключенные к порту FireWire. Как и большинство клиентов, он поддерживает текстовый чат между собеседниками SIP, вывод статуса, поиск пользователей и прочее.

1 ... 31 32 33 34 35 36 37 38 39 ... 47
На этом сайте Вы можете читать книги онлайн бесплатно русская версия 200 лучших программ для Linux - Сергей Яремчук.
Книги, аналогичгные 200 лучших программ для Linux - Сергей Яремчук

Оставить комментарий