Difference between revisions of "LJ Talk"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(Клиент: добавлен абзац о возможности использовать разные клиенты)
m (Reverted edits by 72.52.116.229 (talk) to last revision by Binary)
 
(43 intermediate revisions by 15 users not shown)
Line 1: Line 1:
'''LiveJournal Talk''' - [[IM]]-система блог-сервиса [[LiveJournal]]. Каждый из пользователей блог-сервиса для подключения использует тот же самый логин и пароль, что для доступа к дневнику. В [[Roster|ростере]] при этом уже присутствуют "друзья" (friends в оригинале). Если вас добавляют в друзья, то тем самым снабжают автоматически [[Subscription|подпиской]]. Если вы "двухсторонние" друзья, то в таком случае вы будете видеть [[Presence|статус]] друг друга.  
+
{{Host
 +
|          name = LJ Talk <!-- название -->
 +
<!--      Общая информация          -->
 +
|          url = http://www.livejournal.com/chat/ <!-- адрес -->
 +
|        owner = [[LiveJournal]] <!-- Владелец -->
 +
|        public = только для пользователей блогосервиса [[LiveJournal]] <!-- публичность -->
 +
|        server = [[ejabberd]] <!-- Используемое ПО -->
 +
|          addr = livejournal.com <!-- фактический адрес для подключения -->
 +
<!--        Функциональность  -->
 +
|        crypt = да <!-- Возможность шифрованного подключения -->
 +
|      compress = <!-- Возможность сжатия потока -->
 +
|          http = <!-- Возможность подключения через Polling/Binding -->
 +
|        iq_reg = <!-- регистрация через клиент, с помощью jabber:iq:register -->
 +
|          jud = <!-- Jabber Users Directory -->
 +
|        pubsub = <!-- поддержка PupSub -->
 +
|          pep = <!-- поддержка PEP -->
 +
<!--        Транспорты (есть, приватный, нет. "нет" можно опустить.)  -->
 +
|          aim = <!-- AIM -->
 +
|          icq = <!-- ICQ -->
 +
|          irc = <!-- IRC -->
 +
|          msn = <!-- MSN -->
 +
|          mra = <!-- Mail.Ru Агент -->
 +
|            qq = <!-- QQ -->
 +
|        skype = <!-- Skype (например, Karaka) -->
 +
|          sms = <!-- SMS -->
 +
|          smtp = <!-- SMTP -->
 +
|            vk = <!-- VKontakte -->
 +
|        xfire = <!-- XFire -->
 +
|          xmpp = <!-- J2J -->
 +
|        yahoo = <!-- Yahoo IM -->
 +
<!--        Прочие сервисы  -->
 +
|          muc = <!-- Конференции -->
 +
|      presence = <!-- Отображение информации о присутствии на веб-странице -->
 +
|        proxy = <!-- Прокси для передачи файлов -->
 +
|          rss = <!-- Сервис RSS -->
 +
|      weather = <!-- Погодный сервис -->
 +
|          disk = <!-- Jabber-диск -->
 +
}}
 +
{{Interwiki
 +
| ruwiki =
 +
| enwiki =
 +
| jworld =LJ Talk
 +
}}
 +
'''LiveJournal Talk'''&nbsp;— [[IM]]-система блог-сервиса [[LiveJournal]] (Живой Журнал). Каждый из пользователей блог-сервиса для подключения использует тот же самый логин и пароль, что для доступа к дневнику. В [[ростер|ростере]] при этом уже присутствуют «друзья» («friends» в оригинале). Если вас добавляют в друзья, то тем самым снабжают автоматически [[подписка|подпиской]]. Если вы «двухсторонние» друзья, то в таком случае вы будете видеть [[статус]] друг друга.
 +
 
 +
Некоторые пользователи ожидают, что их друзья-посетители LiveJournal будут видны в ростере «онлайн» в момент входа их на сайт livejournal.com (подобно тому, как это сделано на сервисе [[Я.ру]]). Но это не так. Увидите вы только тех, кто запустит на своём компьютере клиент Jabber с настроенной учётной записью LJ Talk.
  
 
Интеграция IM-службы и блога похожим образом выполнена в российском блог-сервисе [[Я.ру]].
 
Интеграция IM-службы и блога похожим образом выполнена в российском блог-сервисе [[Я.ру]].
  
Используя бота "LJ Bot (Frank)" (который есть у каждого пользователя в ростере) можно публиковать сообщения в своем блоге.
+
Используя бота «[http://jabberworld.info/LJ_Bot LJ Bot (Frank)(который есть у каждого пользователя в ростере) можно публиковать сообщения в своем блоге.
  
== Протокол ==
+
== Клиент ==
Для обмена текстовыми сообщениями используется [[XMPP]].
+
  
== Сервер ==
+
Ранее пользователям предлагалась специальная версия [[клиент|клиента]] [[Gizmo5 (клиент)|Gizmo5]], теперь же на странице сервиса даётся несколько ссылок на популярные клиенты, и пользователи сами выбирают, что им больше нравится.
В качестве ПО для jabber-сервера выбран [[Djabberd]].
+
  
== Клиент ==
+
== Настройки клиента ==
Официальным клиентом LJ Talk является специальная версия Gizmo-клиента, которая помимо функций IP-телефонии поддерживает передачу текстовых сообщение посредством jabber. Этот самый клиент называется [[LiveJournal:LJTalk_Gizmo|Gizmo Project for LJ Talk]].
+
  
Кроме того, можно использовать почти любой клиент jabber, например: [[Psi]], [[JAJC]], [[Bombus]] (для мобильных телефонов), [[QIP|QIP Infinium]] и другие. Единственное условие: клиент должен уметь определять адрес IP и порт сервера по записи SRV в DNS.
+
Очевидно, что для работы с LJ Talk необходимо быть зарегистрированным [https://www.livejournal.com/create.bml на сайте Livejournal.com].
  
== Настройки сервера ==
+
* JID: имя пользователя + <code>@livejournal.com</code>, например, <code>lekseys@livejournal.com</code>
* Адрес: livejournal.com
+
* Имя пользователя: логин в LiveJournal
* Имя: как и у аккаунта
+
* Пароль: пароль учетной записи в LiveJournal
* Пароль: как и у аккаунта
+
* Сервер: <code>livejournal.com</code> (можно в большинстве клиентов не указывать явно)
 +
* TLS/SSL
 +
* Пароль открытым текстом
 +
 
 +
== Размещение записей в дневнике ==
 +
 
 +
[[Image:Livejournal-ljbot-frank-conversation.png|thumb|Общение с [[w:Козёл Фрэнк|козлом Френком]].]]
 +
При использование LJ Talk публиковать записи можно прямо из Jabber-клиента. Для этого отошлите контакту с именем LJ Bot (Frank) (он присутствует у всех пользователей штатно) текст записи, оформив его следующим образом:
 +
<blockquote>post: [Жизненное] Сегодня я шёл по шоссе и собирал сушки, обсосанные сашами.</blockquote>
 +
Подтверждением, что запись размещена будет присланное в ответ сообщение вида:
 +
<blockquote>Posted: http://lekseys.livejournal.com/11929.html</blockquote>
 +
 
 +
Справку по боту можно получить, отослав ему слово help.
 +
<blockquote>To post to your journal, message me with "post: " and some text.  To use a subject, do:  "post: [Your Subject] Your post...."</blockquote>
 +
 
 +
== Получение уведомлений ==
 +
 
 +
[[Image:Livejournal-talk-notifications-setup.png|thumb|Настройка уведомлений]]
 +
Чтобы получать уведомления о появлении новых комментариев в jabber-клиент, нужно активировать эту функцию в настройках на сайте. Чтобы попасть в необходимое место интерфейса выберите пункт ''Аккаунт'' и затем ''Уведомления'' (вкладка) либо перейдите по [http://www.livejournal.com/manage/subscriptions/ ссылке]. По какой-то причине нельзя активировать отправку уведомлений о получении ответа на комментарий - соответствующий флажок заблокирован. Т.е. уведомление вы получите только в том случае, когда добавляется комментарий первого уровня к сообщению в вашем же журнале.
 +
 
 +
[[image:Livejournalcom-commentsubscription-via-jabber.gif|thumb|Подписка на действия в чужом журнале]]
 +
Дополнительно можно подписаться на получение комментариев к чужому сообщению (через кнопку с пиктограммой булавки канцелярской), а также на уведомление о появлении нового сообщения (как любого нового, таки с определённым тегом) в чужом журнале (вне зависимости, друга или нет).
 +
 
 +
Пример уведомления:
 +
{{цитата|1=[16:40:54] <Frank> modle has posted a new comment in lekseys at http://lekseys.livejournal.com/14993.html?thread=48017#t48017}}
 +
 
 +
== Сервер ==
  
* Регистрация нового аккаунта производится через регистрацию нового пользователя [https://www.livejournal.com/create.bml на сайте].
+
29&nbsp;июля 2009&nbsp;года LJTalk [http://community.livejournal.com/lj_maintenance/124664.html перешёл] на [[ejabberd]].
  
Поскольку сервис еще разрабатывается (и сервер также), то существует ряд ограничений:
+
Ранее в качестве [[сервер|серверного ПО]] детище [[Брэд Фицпатрик|Фицпатрика]] ЖЖ использовало другое детище Фицпатрика [[Djabberd]].
* Не поддерживаются [[Resource|ресурсы]], содержащие русские символы
+
* Сервер дифференцирует [[node]](ы) с различным регистром. Т.е. ivan@livejournal.com и Ivan@livejournal.com будут считаться им разными пользователями.
+
  
===Смотри также===
+
== Ссылки ==
* [http://www.livejournal.com/chat/ Страница сервиса LJ Talk на LJ]
+
* [[LiveJournal:QuickStart|Быстрый старт Jabber c LiveJournal]]
+
* [http://community.livejournal.com/ru_ljabber/ Сообщество ru_ljabber]
+
  
[[Category:Системы мгновенного обмена сообщениями]]
+
* [http://www.livejournal.com/chat/ Страница сервиса]
[[Category:Системы мгновенного обмена сообщениями на базе протокола XMPP]]
+
* [http://jabberworld.info/LJ_Bot Подробное описание LJ Bot]  
 +
* [http://community.livejournal.com/ru_ljabber/ ЖЖ-сообщество ru_ljabber]

Latest revision as of 06:58, 18 January 2015

LJ Talk
Общая информация
Хост: livejournal.com
Сайт: http://www.livejournal.com/chat/
Владелец: LiveJournal
Публичный: только для пользователей блогосервиса LiveJournal
ПО: ejabberd
Функциональность
Шифрование: да
Транспорты
Прочие сервисы

LiveJournal Talk — IM-система блог-сервиса LiveJournal (Живой Журнал). Каждый из пользователей блог-сервиса для подключения использует тот же самый логин и пароль, что для доступа к дневнику. В ростере при этом уже присутствуют «друзья» («friends» в оригинале). Если вас добавляют в друзья, то тем самым снабжают автоматически подпиской. Если вы «двухсторонние» друзья, то в таком случае вы будете видеть статус друг друга.

Некоторые пользователи ожидают, что их друзья-посетители LiveJournal будут видны в ростере «онлайн» в момент входа их на сайт livejournal.com (подобно тому, как это сделано на сервисе Я.ру). Но это не так. Увидите вы только тех, кто запустит на своём компьютере клиент Jabber с настроенной учётной записью LJ Talk.

Интеграция IM-службы и блога похожим образом выполнена в российском блог-сервисе Я.ру.

Используя бота «LJ Bot (Frank)» (который есть у каждого пользователя в ростере) можно публиковать сообщения в своем блоге.

Клиент[edit]

Ранее пользователям предлагалась специальная версия клиента Gizmo5, теперь же на странице сервиса даётся несколько ссылок на популярные клиенты, и пользователи сами выбирают, что им больше нравится.

Настройки клиента[edit]

Очевидно, что для работы с LJ Talk необходимо быть зарегистрированным на сайте Livejournal.com.

  • JID: имя пользователя + @livejournal.com, например, lekseys@livejournal.com
  • Имя пользователя: логин в LiveJournal
  • Пароль: пароль учетной записи в LiveJournal
  • Сервер: livejournal.com (можно в большинстве клиентов не указывать явно)
  • TLS/SSL
  • Пароль открытым текстом

Размещение записей в дневнике[edit]

Общение с козлом Френком.

При использование LJ Talk публиковать записи можно прямо из Jabber-клиента. Для этого отошлите контакту с именем LJ Bot (Frank) (он присутствует у всех пользователей штатно) текст записи, оформив его следующим образом:

post: [Жизненное] Сегодня я шёл по шоссе и собирал сушки, обсосанные сашами.

Подтверждением, что запись размещена будет присланное в ответ сообщение вида:

Posted: http://lekseys.livejournal.com/11929.html

Справку по боту можно получить, отослав ему слово help.

To post to your journal, message me with "post: " and some text. To use a subject, do: "post: [Your Subject] Your post...."

Получение уведомлений[edit]

Настройка уведомлений

Чтобы получать уведомления о появлении новых комментариев в jabber-клиент, нужно активировать эту функцию в настройках на сайте. Чтобы попасть в необходимое место интерфейса выберите пункт Аккаунт и затем Уведомления (вкладка) либо перейдите по ссылке. По какой-то причине нельзя активировать отправку уведомлений о получении ответа на комментарий - соответствующий флажок заблокирован. Т.е. уведомление вы получите только в том случае, когда добавляется комментарий первого уровня к сообщению в вашем же журнале.

Подписка на действия в чужом журнале

Дополнительно можно подписаться на получение комментариев к чужому сообщению (через кнопку с пиктограммой булавки канцелярской), а также на уведомление о появлении нового сообщения (как любого нового, таки с определённым тегом) в чужом журнале (вне зависимости, друга или нет).

Пример уведомления:

[16:40:54] <Frank> modle has posted a new comment in lekseys at http://lekseys.livejournal.com/14993.html?thread=48017#t48017

Сервер[edit]

29 июля 2009 года LJTalk перешёл на ejabberd.

Ранее в качестве серверного ПО детище Фицпатрика ЖЖ использовало другое детище Фицпатрика Djabberd.

Ссылки[edit]