Pull to refresh

GoogleTalk, part II (ICQ transports & some tips)

Reading time3 min
Views994
В предыдущей части я начал рассказывать про попытку миграции с одного IM-клиента на другой, а именно с Pidgin на GoogleTalk (написание происходило одновременно с изучением предмета).

Что ж, принимаю поздравления, миграция успешно удалась!

Если помните, оставались нерешёнными всего несколько проблем:
  • ICQ/AIM интеграция, т.е. как научить GTalk общаться с ICQ-контактами
  • создание «несколькострочных» сообщений, т.е. как выполнить возврат каретки не отправляя сообщение.
  • раздельно изменять размеры шрифта в ростере и в окне беседы


Приступим:

ICQ/AIM


Вчера прикрутить аську в десктопной версии GTalk'а простым каким-нибудь способом не удалось и я решил пойти на эксперимент. Общаться в асе прямо через вебморду гмэйла. Эксперимент закончился практически так и не успев начаться — юзеры мои сообщения получали нормально, а вот я, в основном, видел их ответы в форме некрасивых кракозяблов. Т.е. то ли что-то не срослось, то ли еще чего, но с такими кодировками особенно не поживёшь.

Но отступать не хотелось и решено было заюзать упоминаемые вчера костыли в виде Psi и jabber-транспортов. Всё оказалось не так страшно, хоть и немного муторно.


Короткая инструкция:


  1. Скачать jabber-клиент Psi
  2. Прописать в нём свой GoogleTalk аккаунт (подробнее, как это сделать)
  3. В главном меню Psi найти пункт Server Discovery и нажать его
  4. Вбить в появившемся окне в поле Address один из серверов, представленных здесь (тут надо быть готовым перебрать несколько, у меня заработал где-то четвертый по счету, брал наугад) и ввести свой UIN и пароль ICQ
    UPD: Внимательно выбирайте себе транспорт для ICQ, иначе у вас могут возникнуть различные проблемы:
    • если сервак нормальный, то в ростере GTalk контакт будет выглядеть так, как он выглядит в контакт-листе ICQ
    • если сервер кривой, то вообще не известно как он будет выглядеть (могут появиться проблемы с кодировками, неправильно отображаться ники и т.п.)
    • если совсем кривой, то контакт добавится и будет выглядеть как UIN@icq.jabber.bla-bla.bla и вам придется вручную переименовывать весь многотысячный контакт-лист, а это занятие не из приятных


  5. После подключения кликнуть правой кнопкой по серверу и выбрать Register
  6. Немного подождать — и вуаля — ростер Psi плавно заполняется нашими асечными контактами. Авторизуем контакты и закрываем Psi — теперь черёд запускать GoogleTalk
    В GTalk'е утвердительно ответить на запрос авторизации сервера из п.4. И можно смело начинать упорядочивать контакты, поудобнее их переименовывать и заодно избавляться от мёртвых душ (как сделал это сегодня я *))))


Psi теперь можно смело удалять.

/подробнее и с картинками читаем в Компьютерре/

Размеры и шрифты


Делать разные шрифты для ростера и беседы я так и не научился. Выставил достаточно достаточно крупный «общепрограммный» шрифт, а юзеров в ростере ищу всё чаще не глазами, а поиском, который работает крайне шустро и наглядно.

Tips


Несколько горячих клавиш


  • Shift+Enter — (ха-ха!) делает такой нужный возврат каретки
  • Win+Esc — поднимает наверх или вызывает из трея ростер со всем контактами (глобальный хоткей)
  • Alt+Esc — сворачивает ростер в трей
  • Shift+Esc — закрывает окно с текущей беседой


Some more tips:


*жирный текст* и _курсивный текст_ — форматирование точно увидят все пользователи GTalk и большая часть пользователей других клиентов, у остальных будет просто «*жирный текст*» и «_курсивный текст_» соответственно

Что получилось:


  • удобный, ненапряжный, функциональный и достаточно красивый,
  • теперь уже мультипротокольный IM-клиент
  • с поддержкой голосовых звонков и после некоторой доработки,
  • с поддержкой звонков на обычные телефоны (ку-ку, SkypeOut!)
  • хранением всей истории сообщений в gmail'овском ящике,
  • и, как бонус, теперь можно отказаться от плагина GmailManager в firefox — уведомления GTalk'а о новых письмах мне тоже понравились.


Чуть позже будет ещё третья часть про то, как превратить GTalk в удобный SIP/VoIP клиент, ибо skype меня по большому счету давно достал и я всё чаще использовал для голоса Gizmo. Теперь не использую *)))

//оригинал у меня в блоге

GoogleTalk, part III (calls, VoIP & SIP)
Tags:
Hubs:
+27
Comments69

Articles