Подключение Google Talk к ICQ
Итак, запасаемся терпением и приступаем к эксперименту.
Шаг первый - загрузка стороннего Jabber-клиента и его подключение к сети Google.
Для этого проходим в раздел "Software -> Clients" сайта Jabber.org и выбираем
там наиболее подходящий по вкусу мессенджер. Мы, как и Джефф Хестер, остановимся
на использовании Psi - бесплатного клиента с открытыми исходниками,
портированного под различные платформы. Берем Windows-редакцию инсталлятора (2,9
Мб) и устанавливаем программу в систему.
Далее открываем Psi, заводим новую учетную запись (Account Setup -> Add),
называем ее, как душа пожелает, а затем в аутентификационных настройках на
вкладке Account в строке Jabber ID вводим свой гуглевский идентификатор вместе с
приставкой "@gmail.com" и паролем в поле Password.
Открываем вкладку Connection этого же окна, отмечаем галочками все доступные в
ней пункты, в поле Host пишем talk.google.com, а в качестве номера порта
указываем 5223 или 443, как в нашем случае.
Теперь, когда удалось выйти на просторы сети Google через Psi, переходим ко
второму шагу мероприятия - добавлению к нашему аккаунту ICQ-транспорта,
обеспечивающего связь с асечными пользователями. Технология тривиальна: в режиме
"Онлайн" открываете меню Service Discovery, затем в адресной строке указываете
любой из доступных Jabber/XMPP-серверов , нажимаете кнопку Browse и в
появившемся списке выбираете ICQ-шлюз.
Мало только указать шлюз, по нему нужно еще кликнуть правой кнопкой мыши,
выбрать Register и зарегистрировать на Jabber-сервере данные своего аккаунта
ICQ. Что мы успешно и проделали.
Подключаемся к сети ICQ. По идее, если используемый транспорт поддерживает
чтение пользовательского контакт-листа с сервера ICQ, то все асечные контакты
должны автоматически подхватиться Psi и отобразиться в программе. В противном
случае придется, засучив рукава, добавлять контакты вручную. Муторно, конечно,
но ничего не поделаешь.
Используемый нами Jabber-сервер om.tlt.ru самостоятельно справился с задачей
переноса контактов, приведя все их к виду ICQ_UIN@icq.om.tlt.ru, требующему
доводки по части переименования имен пользователей в более читабельный вид.
Впрочем, эту операцию можно проделать позже, непосредственно в Google Talk.
Наконец, третий, заключительный шаг - проба проделанных изменений в IM-клиенте
от Google. Тут и рассказывать-то нечего: просто отключаемся от Jabber-сети в
Psi, закрываем его, заруливаем в Google Talk, регистрируемся.
Как видите, наши усилия не прошли даром, и мудрый Джефф Хестер оказался прав:
все подключенные в Psi контакты ICQ без проблем подхватились Google Talk,
предоставив полную свободу общения с пользователями этой популярной сети.
Кстати, аналогичным способом к гуглевскому мессенджеру прикручиваются и другие
сети - MSN, AIM,Yahoo и даже Mail.ru, потребуется только подыскать
соответствующий Jabber-транспорт, настройками которого мы занимались на втором
этапе нашего практического эксперимента.
