?

Log in

No account? Create an account
Новые Друзья Архив Информация SolarWind Gate. Заметки гика Назад Назад Вперед Вперед
Заметки чокнутого пальмо-завровода
solarwind_palm
solarwind_palm
Переход на Google Talk
Оригинал этой статьи теперь находится здесь


Как я уже писал, я перешел на Google Talk. Я считаю, что сейчас это самая перспективная IM-технология. Всем моим друзьям и знакомым я теперь настоятельно рекомендую тоже подключиться к Google Talk. Во всяком случае меня гораздо проще найти именно там. В аське я могу и не быть, она у меня теперь работает не всегда, но в GTalk я нахожусь всегда, когда я в онлайне. Инерция мышления заставляет некоторых людей считать, что Google Talk - это сложно. Многие вообще не хотят уходить с глючной, но родной аськи. Все это сподвигло меня написать некую инструкцию для начинающих по простому переходу на GTalk. Но вначале о преимуществах технологии.

Зачем вообще уходить на Google Talk?

За последние годы ICQ обросла массой недостатков:

  • В последнее время ICQ из-за работ на сервере работает крайне нестабильно.

  • Протокол ICQ закрытый. Кроме того, компания AOL имеет дурную привычку этот протокол постоянно менять. Думаю, все периодически сталкиваются с необходимостью скачивать последнюю своего клиента из-за очередных изменений протокола.

  • Иногда возникают глюки в передаче сообщений между различными асечными клиентами.

  • Реклама в "родном" клиенте.

Преимущества Google Talk:

  • GTalk основан на открытой технологии Jabber. Это позволяет использовать как родной клиент, так и любой сторонний jabber-клиент.

  • Стабильность. Это Google. Излишни напоминания о том, насколько развита эта компания.

  • При регистрации в GMail вместе с почтовым ящиком автоматически заводится и аккаунт GTalk. Не думаю, что кому-то еще требуется рассказывать про GMail, этим сервисом пользуются уже очень многие.

  • Хранение истории переписки на сервере. Это очень удобная фича. Вся переписка доступна из аккаунта Gmail, нет зависимости от IM-клиентов, вашей операционной системы или местоположения. К примеру, я могу общаться на работе и дома, но у меня единая история переписки.

  • Синхронизация контактов GTalk с адресной книгой в GMail.

  • Возможность подключения транспортов для любых сторонних протоколов (ICQ, AIM, MSN, Yahoo), тоже с хранением истории переписки на сервере.

Подробней о GTalk можно почитать здесь.

Я понимаю, что полностью отказываться от ICQ сейчас мало кто захочет. Но это и не обязательно. Я постараюсь описать, как можно безболезненно перейти на GTalk, не отказываясь от ICQ. Как я уже говорил, для того, чтобы подключиться к GTalk, достаточно просто зарегистрировать себе ящик на GMail. А вот при настройке клиента можно поступить тремя способами, в зависимости от личных предпочтений.

Способ 1. Использование родного клиента

Если у вас нет желания отказываться от любимого ICQ-клиента, то можно просто скачать GTalk-клиента отсюда. И просто использовать его отдельно, в паре с ICQ-клиентом. В этом случае есть еще и возможность использования голосовых переговоров (аналог Skype). Кроме того, можно использовать Web-клиент. Подробней о клиенте GTalk можно почитать здесь.

Способ 2. Мультипротокольные клиенты

Можно использовать мультипротокольные клиенты. Например, Miranda, SIM, Kopete, Gaim и т.д. Не буду останавливаться на этом подробно. Пользователи этих клиентов и так знают, что нужно сделать, чтобы просто добавить новую учетную запись. ;-) Недостаток этого подхода в том, что история сообщений ICQ не будет сохраняться на сервере GMail.

Способ 3. Использование Jabber-клиента с подключением транспортов

Здесь постараюсь рассказать подробней, потому что не все нюансы на первый взгляд кажутся тривиальными. Постольку поскольку GTalk основан на технологии Jabber, можно использовать любой Jabber-клиент. Их написано великое множество - Psi, Gajim, Tkabber, JAJC и т.д.

Мне больше всего нравится Psi, поэтому я буду рассказывать на его примере. У остальных клиентов все настраивается примерно так же. Настройка аккаунта в Psi весьма тривиальна и детально описана здесь. Я же остановлюсь на подключении ICQ-транспорта.

Jabber - распределенная система. Существует очень много серверов, на которых есть транспорты в различные IM-системы, включая ICQ. К своему GTalk-аккаунту можно подключить транспорты практически с любого другого стороннего Jabber-сервера. В случае с транспортами ICQ есть один нюанс. К сожалению, не все транспорты поддерживают корректное подтягивание никнеймов. В случае, если ник не подтягивается, то асечный контакт будет виден только как цыфры. Чтобы это исправить, надо в файле "\User\PsiData\profiles\default\config.xml" строчку

<autoResolveNicksOnAdd>false</autoResolveNicksOnAdd>

заменить на

<autoResolveNicksOnAdd>true</autoResolveNicksOnAdd>

После этого ники должны подтягиваться нормально. Теперь можно подключать транспорт. Для этого выбираем "Service Discovery" и в строке адреса вводим выбранный нами Jabber-сервер. Список публичных серверов смотрим здесь. Появится список доступных сервисов. Если среди них есть нужный транспорт, необходимо его зарегистрировать.



Транспорт запросит логин, пароль и авторизацию. После ее подтверждения должны подтянуться асечные ники. Вот и все. Таким же образом можно подключать любые другие транспорты (AIM, MSN, Yahoo). Таким образом можно сделать, чтобы в одном аккаунте GTalk уживалось несколько IM-систем. Причем вся переписка будет сохраняться на сервере. Удобно.


Ложка дегтя

При использовании транспортов можно наткнуться на некоторые трудности. Далеко не все зарубежные сервера корректно работают с кириллицей. Поэтому я рекомендую использовать сервера в зоне .ru. Но у них иногда бывают проблемы со стабильностью. Впрочем, они не настолько уж и частые. И вообще, это ведь не остановит настоящих гиков, не так ли? ;-) Централизованное хранение переписки со всех IM-систем того стоит. Кроме того, никто не отменял первые два из описанных мной способов, для тех кто не хочет вообще заморачиваться с транспортами. Сама технология очень перспективна и то, что ее активно развивает Google, дает уверенность, что GTalk будет набирать популярность. Это уже происходит.

Ссылки по теме

Google Mail: http://www.gmail.com/
Скачать GTalk Client: http://www.google.com/talk/intl/ru/
О программе Google Talk: http://www.google.com/talk/intl/ru/about.html
Настройка Google Talk: http://www.google.com/talk/intl/ru/start.html
Psi Homepage: http://psi-im.org/
Настройка Psi для GTalk: http://www.google.com/support/talk/bin/answer.py?answer=24074
Список публичных серверов Jabber: http://www.jabber.org/user/publicservers.shtml

Надеюсь, что эта маленькая статья окажется кому-нибудь полезна. :-)

Метки: , ,

50 комментариев или Оставить комментарий
Comments
(Удалённый комментарий)
solarwind_palm From: solarwind_palm Date: Апрель, 9, 2007 14:33 (UTC) (Ссылка)
Я давно уже хотел такую статейку написать, а то устал знакомых в аське агитировать. ;-) Пиарь, конечно. Рад буду, если кому-то пригодится.
(Удалённый комментарий)
solarwind_palm From: solarwind_palm Date: Апрель, 9, 2007 16:54 (UTC) (Ссылка)

Re: навеяно ЛОРом? =)

Не, на ЛОРе я тред не видел... Я статью эту я сегодня тоже увидел и решил свою написать. Давно хотел, а это стало стимулом. :-)
(Удалённый комментарий)
solarwind_palm From: solarwind_palm Date: Апрель, 9, 2007 16:59 (UTC) (Ссылка)
Никак. :-( Гугловский клиент транспорты не поддерживает. То есть уже подключенные транспорты вроде как работают, но изменять их нельзя.
chernyi_mysh From: chernyi_mysh Date: Апрель, 10, 2007 05:05 (UTC) (Ссылка)
Вот только что-то в самом гугле твоего оптимизма не разделяют... Иначе как объяснить, что GTalk по сути не обновляется? Да и stand-alone клиент только под винду. По-моему, создатели просто не видят в нём ничего сколь-либо перспективного...

А так - респект за статью!

Лично я сижу попеременно то в GTalk, то в PSI. Но основным контактом для меня тоже стал гугловский.
solarwind_palm From: solarwind_palm Date: Апрель, 10, 2007 06:26 (UTC) (Ссылка)
Ну видимо гугловцы решили (и вполне обоснованно, в принципе), что юниксоиды и так себе настроят jabber-клиент, и напрягаться пока на написание отдельного клиента нет смысла. А то, что клиент не обновляется... Ну так и сам гталк все еще бета.
ketty_muan From: ketty_muan Date: Апрель, 11, 2007 10:11 (UTC) (Ссылка)
Пасип. пошла региться - сегодняшнее падение аськи добило даже меня, многотерпеливую.
solarwind_palm From: solarwind_palm Date: Апрель, 11, 2007 14:42 (UTC) (Ссылка)
И это правильно. :-) Как подключишься, постучись мне там плиз в solarwind.palm [сцобак] gmail.com.
maashaa From: maashaa Date: Апрель, 12, 2007 01:53 (UTC) (Ссылка)
Для меня самое приятное, что клиент встроен в gmail, и можно ничего не скачивать.
solarwind_palm From: solarwind_palm Date: Апрель, 12, 2007 01:56 (UTC) (Ссылка)
Да, возможность чата прямо с веба тоже радует. :-)
baikuxa From: baikuxa Date: Апрель, 14, 2007 12:37 (UTC) (Ссылка)

Help

привет!
вот руки дошли до жабера, но у меня трабл. у меня оне не перетаскивает ники. ты пишешь что нужно в папке "\PsiData\profiles\default\config.xml" поменять строчку, только вот я не могу найти эту папку, может быть такое что у меня ее просто нет?
у меня нету PsiData.
solarwind_palm From: solarwind_palm Date: Апрель, 16, 2007 06:01 (UTC) (Ссылка)

Re: Help

Полный путь до этого файла такой:
c:\Documents and Settings\твой_пользователь\PsiData\profiles\default\config.xml
From: yuridm Date: Май, 10, 2007 13:41 (UTC) (Ссылка)
Правильная статья!
Только не хватает рекомендаций по серверам с транспортами использовать.
Сам пользуюсь такими:

pyicq.jabber.te.ua
yahoo.draugr.de
msn.jabber.kiev.ua

solarwind_palm From: solarwind_palm Date: Май, 10, 2007 13:45 (UTC) (Ссылка)
Спасибо. :-)
michael_de_oz From: michael_de_oz Date: Май, 14, 2007 08:36 (UTC) (Ссылка)
Всё это хорошо. Статься полезная.
Но заметил я те, кто ориентируется во всех этих технологиях уже давно использует правильный мессенджер. А вот новых старых асечников переубедить практически невозможно. Тем более тех, у который "красивые" номера. В асе они "элита" а в jabber - "ещё один чёкнутый".
В плане продвижения пора уже переходить с технической стороны на маркетинговую. Люди выбирают один продукт из десятка подобных не за какие-то качества, а за правильно проведённую рекламную компанию.
Как один из вариантов предлагаю такую идею: Jabber - Chat 2.0
solarwind_palm From: solarwind_palm Date: Май, 14, 2007 08:42 (UTC) (Ссылка)
Согласен, уговорить обычного асечного пользователя перейти на джаббер - непросто. Нужен не только маркетинг. Нужны еще и клиенты "для чайников". А то многие жалуются, что не хватает, дескать, смайликов "как в квипе". Плюс сама регистрация аккаунта не такая прозрачная, как в аське.
w_blake From: w_blake Date: Июнь, 14, 2007 14:59 (UTC) (Ссылка)
Я столкнулся с такой проблемой: люди, которые со мной общаются из ICQ, направляя мне сообщения, получают их же, только от моего имени. Причем это происходит не со всеми, а выборочно. Какую-то закономерность выявить не получается. Мои же сообщения ответы они тоже получают, параллеьно с возвратами своих сообщений.
Я использую GTalk с транспортом icq.jabber.nnov.net . Настраивал через Psi

Кто-то сталкивался с таким багом? Как его вылечить?

Спасибо!
solarwind_palm From: solarwind_palm Date: Июнь, 14, 2007 15:12 (UTC) (Ссылка)
Такое случается, когда контакт не авторизован. Надо его авторизовать. Для этого в пси правую кнопку мыши на контакте, autorization, resend autorization to.
captain_memo From: captain_memo Date: Ноябрь, 13, 2007 22:31 (UTC) (Ссылка)
Еще один камушек на чашу моих весов за отказ от аськи. Спасибо за статью! Но если уж копаться с Jabber, то, думаю, комплексно. У меня два вопроса. Один задал здесь: http://community.livejournal.com/ru_jabber/98740.html?mode=reply. А второй даже более насущен: а можно ли асечную историю (у меня сейчас QIP) закатать задним числом в Google без значительной потери деталей контактов? Судя по тому, что статью Вы писали давно, может быть, поможете разобраться? Спасибо заранее!
solarwind_palm From: solarwind_palm Date: Ноябрь, 13, 2007 22:52 (UTC) (Ссылка)
К сожалению, способа занесения истории переписки задним числом не существует. :-(
50 комментариев или Оставить комментарий