| | |
|
| |
Мгновенный обмен сообщениями – с мобильного телефона
Новое на сайте
Для общения с пользователями разных IM-систем на мобильный телефон требуется установить одну-единственную программу, поддерживающую Jabber (он же XMPP). Напомним: это открытый протокол, обеспечивающий возможность обмена сообщениями между разными IM-сетями, то есть выступающий в качестве транспорта. Правильно настроив Jabber-клиент, одинаково легко обмениваться сообщениями и с абонентами ICQ, и с пользователями Агента@mail.ru или Google Talk.
Рекомендуем попробовать в деле программу Bombus, написанную на Java и совместимую с основной массой современных телефонов. Как и большинство Jabber-клиентов, она распространяется свободно. Если учесть, что она к тому же имеет русскоязычный интерфейс, выбор в ее пользу становится очевидным. Скачать Bombus можно с ее официального сайта – http://bombus-im.org.
Устанавливаем и настраиваем Bombus
А вдруг Jabber вас уже знает?» |
| Не торопитесь заводить учетную запись Jabber. Возможно, она у вас уже есть, даже если вы никогда ею не пользовались: многие интернет-сервисы дополнительно к основным своим услугам предоставляют возможность мгновенной отправки сообщений, причем очень часто при этом используется протокол Jabber. Например, так поступают LiveJournal.com с его собственным IM-сервисом LJ Talk и GMail с Google Talk. Пользователю LiveJournal.com для доступа к Jabber-серверу достаточно ввести логин ваше_имя@livejournal.com и тот же пароль, которым он пользуется для входа в блог. Дополнительные настройки не понадобятся. Аналогично могут поступать и зарегистрированные пользователи сервисов GMail – их адрес Jabber в точности повторяет адрес почтового ящика (имя_ящика@gmail.com), и пароль для доступа используется тот же самый. Если даже вы зарегистрированы на другом сервере, не забывайте, что можете общаться с пользователями LJ Talk и Google Talk напрямую, без всяких дополнительных ухищрений. |
- Запустите программу. Когда она загрузится, нажмите на кнопку [Menu] и выберите в меню пункт [New Account]. Теперь вам нужно подключиться к одному из серверов Jabber (подойдут, например, публичные jabber.ru, xmpp.ru, jabber.org.ru, jabber.snc.ru, geeklife.ru или mytlt.ru). Они несколько отличаются друг от друга по своим настройкам, но все работают достаточно стабильно и «опознают» единую учетную запись.
- Если у вас уже есть учетная запись Jabber (заметим, что вы можете иметь ее, не зная об этом, просто введите информацию о ней, если нет – обязательно поставьте галочку в чекбоксе [Register Account]. В поле [NickИмя] введите свой псевдоним. Все, теперь жмите на кнопку [Menu], а затем на [Ok].
- Если вы ранее не регистрировались на Jabber-серверах, вам нужно будет сделать это сейчас. Придумайте себе имя пользователя и пароль и введите их в соответствующие поля. В поле [Server] укажите имя сервера, на котором вы хотите создать учетную запись. Для соединения с большинством серверов надо поставить галочку в поле [plain-text password].
- Если вы получите сообщение об ошибке, это будет означать, что пользователь с указанным вами именем на данном сервере уже зарегистрирован. В таком случае нажмите на кнопку [Cancel] и повторите процедуру регистрации, изменив имя пользователя или выбрав другой сервер.
Иногда бывает, что после регистрации программа «зависает». - Нажмите на кнопку [Menu] и выберите пункт [Tools]. В открывшемся списке щелкните по [Options]. Здесь полезно поставить галочку в поле [composing events]. В самом низу окна выберите русский язык интерфейса. Теперь нажмите на кнопку [Ok]. Перезапустите программу, чтобы настройки вступили в силу.
- Нажмите на кнопку [Menu] и щелкните по пункту [Аккаунт> ]. Выберите нужный аккаунт, чтобы подключиться к серверу.
- Чтобы добавить контакт в список, выберите пункт меню [Новый контакт]. В поле [JID пользователя] введите адрес контакта, в поле [Имя] – его имя (это необязательный параметр), а в поле [Группа] – имя группы, к которой будет относиться этот контакт (по умолчанию – General). Нажмите на кнопку [Добавить].
- Чтобы отправить сообщение, найдите в списке нужный контакт, нажмите на кнопку [Menu] и выберите пункт [Новое сообщение]. Набрав сообщение, выберите в меню пункт [Отправить]. Выйти из чата можно, нажав на кнопку [Назад], а вернуться в него – просто выбрав контакт из списка.
Пугаться не следует, просто нажмите на кнопку [Hide Splash], а если это не поможет, выйдите из Bombus и запустите ее снова. В настройках аккаунта в таком случае придется поэкспериментировать с опциями Use SSL, SASL login и Plain-text password. Для установления шифрованного соединения с использованием SSL [use SSL], в частности, надо изменить номер порта на 5223.
Подключаемся к другим сетям
Сначала обеспечим взаимодействие Bombus с ICQ. Хотя приверженцы Jabber постоянно ругают ее за «отсталость» протокола OSCAR, именно эта система является фактическим стандартом для интернет-пейджинга: она имеет такую популярность, что остальные IM-системы оказываются в категории «прочие», и тут уж ничего не поделаешь.
Также мы не обойдем вниманием Агент@mail.ru и MSN Messenger. «Агент» позволяет не только обмениваться сообщениями, но и получать сведения о поступивших в почтовый ящик письмах, а также отправлять бесплатные SMS. Обе эти его возможности доступны и при использовании Bombus! Однако с SMS могут возникнуть проблемы. Обусловлены они тем, что транспорт используется одновременно большим количеством людей, а возможность отправки нескольких SMS с одного IP-адреса (в данном случае – с адреса сервера, на котором установлен транспорт) ограничена в целях борьбы со спамом.
MSN Messenger, Windows Messenger и Live Messenger в России куда менее популярны. И все-таки удобство и распространенность (они входят в состав дистрибутивов Windows) помогли им найти своих пользователей, так что почему бы не включить таковых в свои контакты, если Jabber это позволяет?
Помните, что создавать учетные записи других сетей, кроме Jabber, через Bombus невозможно: вы можете использовать только ранее существовавшие.
Транспорт ICQ
- Выберите пункт меню [Инструменты], затем – [Обзор сервисов]. Если в открывшемся списке присутствует транспорт ICQ, ссылка на который имеет вид icq.имя_сервера.ru, то выберите ее. Если же таковой отсутствует, придется поискать его на другом сервере. Для этого в меню [Menu] выберите пункт [Сервер] и введите имя другого сервера (например, jabber.org.ru).
- Отыскав подходящий транспорт, выберите опцию [Register]. Введите свои данные для идентификации в сети ICQ – UIN и пароль, после чего нажмите на [Отправить].
- Вернитесь в список контактов. В нем должен появиться контакт, соответствующий подключенному транспорту. Если этого не произошло, добавьте его вручную, так же, как обычный контакт, введя вместо JID адрес транспорта (в данном примере icq.jabber.org.ru).
- Наведите курсор на транспорт и нажмите на [Menu]. Выберите [Действия>], а затем [Подписка]. В меню [Menu] выберите [Разрешить подписку]. Теперь транспортом можно пользоваться.
- Контакты ICQ имеют вид 123456789@icq.jabber.org.ru (если вы подключились к транспорту на другом сервере, то после символа «@» будет стоять другой адрес). При добавлении нового контакта можно ввести его адрес полностью, а можно впечатать только UIN, выбрав транспорт из списка. Адрес транспорта в этом случае добавится к UIN автоматически.
- Чтобы контакты ICQ отображались не в виде Jabber-адресов, а в виде «ников», наведите курсор на адрес транспорта, нажмите на [Menu], выберите [Действия>], а затем в открывшемся списке – [Преобразовать в ник].
Транспорт Агента@mail.ru
- Подключение транспорта для Агента@mail.ru производится почти так же, как и для ICQ. Вновь надо зайти в [Инструменты], а оттуда – в [Обзор сервисов]. Нужный нам транспорт называется mrim (найти его можно, например, на mrim.jabber.ru).
- Выберите [Register] и введите адрес своего почтового ящика на mail.ru и пароль к нему. Нажмите на кнопку [Отправить]. После этого можете вернуться к списку контактов.
- В точности как и транспорту ICQ, транспорту mrim.jabber.ru надо разрешить подписку. Наведите на него курсор и вновь перейдите к пункту меню [Действия>], затем – к [Подписка]. В меню [Menu] щелкните по варианту [Разрешить подписку].
- Когда загрузятся контакты, можно (опять-таки, как и в случае с ICQ) заменить адреса на более привычные «ники». Наведя курсор на имя транспорта, выберите в меню пункт [Действия>], после чего щелкните по команде [Преобразовать в ник].
- Доступ к дополнительным функциям также осуществляется через меню [Действия>]. Выберите пункт [Команды]. Если теперь вы перейдете к пункту [Mail Events], то получите возможность управлять уведомлениями о поступлении почты. Настройки включают лишь два параметра. Если же вы перейдете к пункту [Send SMS], откроется форма для отправки SMS. Но, как уже было сказано выше, доставка сообщений не гарантируется.
Транспорт MSN
Jabber на компьютере |
Если вы раньше не пользовались Jabber, а теперь «распробовали» этот протокол, то теперь у вас может возникнуть желание общаться с пользователями из вашего списка контактов Bombus через персональный компьютер. Действительно, мобильный IM-клиент – это хорошо, но ведь дома или на работе отправлять сообщения с компьютера куда удобнее, чем с телефона. Или, может быть, вам просто покажется практичнее использовать один клиент для связи с пользователями разных сетей... В таком случае вас ждет приятный сюрприз: подключаться к серверу с одной учетной записи можно одновременно несколько раз. Главное – чтобы в настройках клиентов были указаны разные имена ресурсов. Тогда ваши друзья, пользующиеся Jabber, смогут увидеть ваши контакты вроде userИмя@jabber.ru/Bombus и userИмя@jabber.ru/Home и будут знать, что первый соответствует вашему мобильному клиенту, а второй – «компьютерному». Клиентов для ПК, работающих с Jabber, множество – наверное, больше, чем для всех остальных IM-протоколов вместе взятых. Мы рекомендуем использовать клиент для Windows JAJC (http://jajc.jrudevels.org) или многоплатформенный клиент Psi (http://psi-im.org). Если же вы не хотите пользоваться транспортами Jabber, обратите внимание на программу Miranda (www.miranda-im.org), которая может работать со многими протоколами с помощью подключаемых модулей. |
- Зайдите на сервер, предоставляющий транспорт MSN (например, geeklife.ru) и выберите транспорт.
- Зайдите в раздел [Register]. В открывшуюся форму введите имя своей учетной записи (вида mailbox@hotmail.com) и пароль к ней, после чего нажмите на [Отправить].
- Вернитесь к списку контактов, добавьте в него транспорт, если он не появился сам, и разрешите ему подписку.
- Преобразуйте загрузившиеся адреса контактов в «ники», как вы уже делали это для ICQ и Агента@mail.ru.
- Для добавления нового контакта MSN Messenger введите идентификатор пользователя, заменив знак «@» на «%», и укажите транспорт msn.geeklife.ru.
Что кроме сообщений?
Хотя протокол Jabber и был создан специально для мгновенного обмена сообщениями, разработчики нашли способы адаптировать его и для многих других целей. Например, с его помощью можно получать и отправлять электронную почту, делать записи в блогах, обмениваться файлами и сохранять их на серверах и еще многое другое. Все возможные варианты в рамках данной статьи рассмотреть не получится, но нам это и не нужно. Нас сейчас интересуют в первую очередь те опции, которыми удобно пользоваться с мобильного телефона. источников в формате RSS может быть собрана, обработана и представлена в удобном для пользователя виде.
Подробнее о Jabber-клиентах читайте в ComputerBild № 24 / 2007 (03.12 - 16.12).
|
|
| | Добавить в избранное | | | | | | |
Комментировать |
||
Комментарии (1) |
||
Введите запрос



>Для соединения с большинством серверов надо поставить галочку в поле [plain-text password].
Это не совсем верно: пароль открытым текстом нужен лишь для некоторых экзотических серверов, например gmail.com, для обычных серверов типа jabber.ru, jabbus.org, jabber.org эта опция не нужна (это повышает секретность). Также существует еще интересная галочка: "без сжатия", её нужно снять чтобы использовалось сжатие траффика. По умалчанию она стоит, так как ,во-первых, не со всемя серверами можно соединиться со сжатием, и во-вторых, использование сжатия на телефонах, в которых меньше 800 кб оперативной памяти для java (heap), будет вызывать ошибку приложения. Более подробную информацию можно получить на http://bombus-im.org/ и в jabber-конференции bombus@conference.jabber.ru