Форум Pidgin-IM.ru

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

SMF - Just Installed!

Автор Тема: Mail.ru Agent  (Прочитано 104416 раз)

Nikolyan

  • Newbie
  • *
  • Сообщений: 2
    • Просмотр профиля
Mail.ru Agent
« : Июль 07, 2008, 11:59:53 am »

Вот как его подключить? Качать расширение с jabber протоколом и коннектить его к mrim.mail.ru? А то я ламер, если честно, даже jabber качать не умею и не знаю, что такое Google-Talk.
Знаю, что вообще на основе XMPP сделан, но как через XMPP не рублю.:(
Записан

styxe

  • Newbie
  • *
  • Сообщений: 1
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #1 : Июль 07, 2008, 03:55:49 pm »

Для того чтобы подключить майл агент к pidgin, кроме майл-аккаунта и самого pidgin необходимы еще 2 вещи:
1. Аккаунт Jabber (регимся на jabber.ru, получаем аккаунт ник@jabber.ru);
2. Ставим jabber-направленный клиент (не Pidgin), например psi (я делал через bombus на телефоне).

  Далее запускаем jabber-клиент (http://www.jabber.ru/node/671) и подключаем аккаунт ник@jabber.ru.
Когда все работаем идем в  tools(инструменты) ->Service discovery (обзор сервисов), выбираем транспорт mrim.jabber.ru,
вводим адрес электронной почты имя@mail.ru и пароль. Получаем контакты майл-агента в виде
имя%mail.ru@mrim.jabber.ru.
  Теперь отключаем jabber-клиент и включаем pidgin, логинимся под ник@jabber.ru и получаем контакты майл-агента (возможно все контакты будут автоматически запрашивать авторизацию). Если этого не произошло необходимо вручную добавить контакты типа имя%mail.ru@mrim.jabber.ru.

  P.S. Pidgin - не является специализированным jabber-клиентом, и настройка транспортов в нем не реализована как в других jabber-клиентах, по причине того что в него уже включены многие из тех протоколов для которых эти транспорты и существуют.
       При этом Pidgin является открытой программой, и непосредственное подключение протокола майл-агента можно создать самому (при владении навыков программирования), единственной причиной (по-моему) того, что этого, до сих пор не было сделано, является, наличие обильного спама как в почте так и в агенте.
       Само использование Pidgin для общения по майл-агенту может быть обусловленно, только необходимостью использования нескольких протоколов одновременно.
Записан

Nikolyan

  • Newbie
  • *
  • Сообщений: 2
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #2 : Июль 11, 2008, 08:27:19 pm »

Огромное спасибо за информацию, чётко и доступно:)
Записан

DanTeMC

  • Newbie
  • *
  • Сообщений: 1
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #3 : Январь 20, 2009, 02:13:36 pm »

Я настроил так(на jabber.ru):
1)Выбрал протокол XMPP
2)Имя пользователя - имя пользователя на Jabber.ru (например user@jabber.ru - имя user)
3)Домен - jabber.ru
4)Ресурс - почтовый_логин%mail.ru@mrim.jabber.ru
5)Пароль - пароль к jabber.ru

На вкладке дополнительно:

Соединять на порт 443
Соединение с сервером allports.jabber.ru

Все прекрасно работает.B)
Записан

Василий

  • Гость
RE: Mail.ru Agent
« Ответ #4 : Январь 22, 2009, 12:48:59 am »

Странно, почему нет еще плагина MRA для Pidgin.
Протокол Mail.ru Agent описан и находится в свободном доступе
http://agent.mail.ru/ru/developers/protocol.html?Submit=%D0%9F%D1%80%D0%B8%D0%BD%D0%B8%D0%BC%D0%B0%D1%8E+%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5

У меня есть gmail.com и mail.ru входы - а ведь это джаббер аккаунты. И очень не хочется делать еще один на Jabber.ru для входа на mail.ru
Особенно это актуально для перевода на pidgin большого количества пользователей, которые имеют ящики на mail.ru и каждому надо регить Jabber.ru акккаунт  - не удобно.
Записан

xsw

  • Newbie
  • *
  • Сообщений: 5
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #5 : Февраль 12, 2009, 11:18:32 pm »

Транспорты работают увы нестабильно. На агенте скопилось много друзей. Социальная сеть Мой Мир автоматом добавляет друзей в контакты МРА. Классно, если бы в Пиджине агент реализовался непосредственно... :unsure:
Записан

evocatus

  • Newbie
  • *
  • Сообщений: 1
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #6 : Июнь 30, 2009, 12:23:15 pm »

Недавно вводил одного человека в Linux. Попутно познакомил его с Jabber. Конечно у него, как и у меня и большинства других людей основная масса знакомых по сей день пользуются ICQ ( всё равно, что в XXI веке носиться с фонографом Белла вместо iPod ). Решили установить мультипротокольный мессенджер, в котором будут и аська и Jabber. Конечно, первым в голову пришёл Pidgin. Здесь он лучший.
Но когда мой приятель по своему ADSL скачал 13Мб, я вспомнил, что транспорты в Pidgin не подключить. Разработчики посчитали это ненужным ( очень большой просчёт с их стороны ). Ну не мог я быть настолько жестоким, чтобы обрекать моего знакомого на ещё одну закачку Мб этак на 11 по ADSL.
Мне сразу пришло в голову: у меня есть Pidgin и он нормально работает с транспортом, подключённым через другой клиент. Остаётся только имея Pidgin каким-то образом его туда воткнуть. Загрузил Psi, включил XML-консоль, удалил и вновь подключил Mrim. XML запросы сработали в чистом виде с первого раза.
Вот результат моего копания:

1)Включаем XML-консоль (Инструменты-Модули. Там ставим галочку напротив пункта \\\"Консоль XMPP\\\")
2)Открываем эту консоль (Инструменты-Консоль XMPP-Консоль XMPP)
3)Вставляем в строку внизу этот код:



########@mail.ru
##########



где надо заменить ##### на имя вашего почтового ящика и пароль соответственно.

СОТРИТЕ ПРОБЕЛЫ ПЕРЕД И ПОСЛЕ ЗНАКОВ \\\"<\\\" и \\\">\\\" ПЕРЕД ОТПРАВКОЙ КОДА

4)Нажимаем ENTER.

Здесь рассмотрен пример подключения Mrim. Остальные транспорты скорее всего подключаются по аналогии.
Надо только заменить mrim.jabber.ru на, к примеру icq.proc.ru,
а теги и на параметры идентификации данного транспорта.
Содержимое между ними тоже, естественно, другое

Пример для PyICQ-транспорта icq.proc.ru



########< /username>
########



Здесь вместо ### вставляют номер аськи и пароль.

СОТРИТЕ ПРОБЕЛЫ ПЕРЕД И ПОСЛЕ ЗНАКОВ \\\"<\\\" и \\\">\\\" ПЕРЕД ОТПРАВКОЙ КОДА
Записан

naraina

  • Newbie
  • *
  • Сообщений: 8
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #7 : Август 21, 2009, 01:36:29 am »

Настроил по инструкции,отлично работает.
Записан

dreadatour

  • Newbie
  • *
  • Сообщений: 4
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #8 : Март 04, 2010, 01:45:13 am »

Может, кому будет интересно.

Сделал плагин протокола mail.ru агента для pidgin. Пока что - только основной функционал, но допиливать буду однозначно )


http://github.com/dreadatour/pidgin-mra
Записан

lemax

  • Newbie
  • *
  • Сообщений: 4
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #9 : Март 12, 2010, 02:34:55 pm »

Вот решил попробовать себя и Mail.ru Agent в Pidgin.

Сюда выложил собранные для Windows и Fedora файлы.
http://sites.google.com/site/mrimprpl/

У меня вопрос: А где можно увидеть описание последней версии протокола MRIM ( 1.20 )? А то мне на ощуп пришлось писать.
Я использовал proto.h (версия 1.19) из исходников qutIM.
Записан

dreadatour

  • Newbie
  • *
  • Сообщений: 4
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #10 : Март 12, 2010, 04:09:04 pm »

2lemax:
А исходнички не выложите, уважаемый, а то как-то некрасиво получается...
Записан

lemax

  • Newbie
  • *
  • Сообщений: 4
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #11 : Март 13, 2010, 08:58:14 am »

Каждый видит свое. Но может все таки:
>А где можно увидеть описание последней версии протокола MRIM ( 1.20 )?

Из ваших исходников я увидел фразу в TODO \\\"change mrim-proto version to 1.14 (more functions)\\\". Надеюсь, имелось ввиду версия 0x1.0x14 (==1.20).
А у вас есть этот фаил proto.h для версии 1.20?
Записан

dreadatour

  • Newbie
  • *
  • Сообщений: 4
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #12 : Март 13, 2010, 02:16:42 pm »

У меня много чего есть, а вот вы поступаете некрасиво, стырив чужие исходники, поменяв там несколько строк и выдавая их за свои, не показывая исходники и не указывая на их настоящего автора.

До тех пор, пока я не увижу исходники я буду считать, что вы тупо стырили их у меня.

Впрочем, это ваша совесть, так что...
Записан

lemax

  • Newbie
  • *
  • Сообщений: 4
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #13 : Март 13, 2010, 07:17:20 pm »

Наверное почта не дошла. Или это не ваш адрес dreadatour@mail.ru ?

А код мой. (Я взял за начало протокол \\\"null\\\" из исходников).
Записан

dreadatour

  • Newbie
  • *
  • Сообщений: 4
    • Просмотр профиля
RE: Mail.ru Agent
« Ответ #14 : Март 13, 2010, 09:48:25 pm »

Прошу меня извинить за резкость. У Вас, действительно, свой код.

Ещё раз извините меня за мою реакцию =)
Записан
 

Sitemap 1 2 3 4 5