а кто выгружает данные из AD в жабер?Имеется ввиду сервер?
а кто выгружает данные из AD в жабер?Openfire может брать данные о пользователях из LDAP-каталогов, в том числе и из AD. Т.е. в настройках Openfire указываются учетные данные для подключения к каталогу. И через эн-ное время он дергает данные к себе.
Имеется ввиду сервер?сервер, да. основная проблема состоит в том, что в XMPP вообще нет понятия версионирования vcard, есть только версионирование ростера, но оно никак к этой проблеме не относится.
Openfire может брать данные о пользователях из LDAP-каталогов, в том числе и из AD. Т.е. в настройках Openfire указываются учетные данные для подключения к каталогу. И через эн-ное время он дергает данные к себе.супер. теперь надо найти способ дернуть клиента и сказать ему, что vcard изменился и пора уже перечитать его
сервер, да. основная проблема состоит в том, что в XMPP вообще нет понятия версионирования vcard, есть только версионирование ростера, но оно никак к этой проблеме не относится.Openfire, да. У него vcard наполняется из AD.
супер. теперь надо найти способ дернуть клиента и сказать ему, что vcard изменился и пора уже перечитать его
глянул в своих действиях и нашел одно, которое дергает сервис WhenWasIt/Birthdays/RefreshDetailsПопробовал поставить этот сервис на кнопку и запустить. Появился попап об обновлении дней рождения, но инфа о контактах не обновляется (ждал 30 минут, во всплывающем попапе и QuickSearch, e-mail пользователя остался старый).
и как мне помнится он как раз и обновляет данные контактов.
Попробуйте, расскажите потом помогло или нет.
P.s. плагин WhenWasIt
ок, сегодня проверю работу этого сервиса.Обновление все-таки пошло, через время. Видимо на старте какая-то задержка или длительный процесс обхода контактов.
Нужно назвать действие #Autostart:
(http://i.imgur.com/d5wEkVz.png)
Mataes, а возможно ли чере параметры WhenWasIt/Birthdays/RefreshDetails отключать всплывающие окна о начале и завершении проверки и регулировать задержку между запросами на обновление?Про задержку я писал выше - можно, только напрямую в DBeditor. Ветка Whenwasit, параметр UpdateDelay. Задает задержку между запросами vcard каждого контакта в миллисекундах.
Думаю я нашел проблему http://trac.miranda-ng.org/ticket/1260#ticket (http://trac.miranda-ng.org/ticket/1260#ticket)аватары да, а остальная инфа?
У меня пока работает прекрасно, WhenWasIt/Birthdays/RefreshDetails вырубил
Ну да, аватары теперь работают отлично, при создании контакта VCard считывается, но изменения текстовой инфы потом, в процессе жизни, собеседникам не передается. Сама себе миранда их скачивает каждый день благодаря моему вышеупомянутому изменению при подключении. А вот VCard собеседников качается только при открытии их личной информации.спасибо за тесты :)
Так что поспешил я отключать сканирование, возвращаю WhenWasIt/Birthdays/RefreshDetails, пусть каждый день обновляет все VCard.
sunchatru,А не могли бы вы скинуть ссылку на статейку?
есть схема, которая позволяет это делать без всяких яких, на основе версионирования всего вкард (а не только аватара) и передачи соотв хэша в презенс. к сожалению, ejabberd режет это к чертям собачьим, на openfire не пробовал.
1. Updatedelay нужно создать. Имя сервиса впиши вручную.То что он запустился - покажет попап с текстом ("начато обновление информации о контактах")c каким параметрами создавать Updatedelay?
c каким параметрами создавать Updatedelay?Параметр dword и значение в секундах между интервалами обновления.
Во всплывающем окне при наведении на контакт Miranda показывает информацию о пользователе - его почту, внутренний телефонный номер и ФИОНасколько понял, всплывающие окна реализованы на базе плагина Tipper.
Связка Miranda+Openfire+Asterisk (ПКМ - Позвонить|пиктограмма возле контакта - Позвонить). Вот такие решения ну ОООЧЕНЬ интересны, и именно в связке с Miranda. Этот вопрос, конечно, нужно рассматривать отдельно.К сожаление на данный момент миранда никак не умеет звук, может через какое-то время. Для XMPP есть тоже XEP который позволяет передавать звук, но всё уперается в то, что миранда пока не умеет.
К сожаление на данный момент миранда никак не умеет звук, может через какое-то время. Для XMPP есть тоже XEP который позволяет передавать звук, но всё уперается в то, что миранда пока не умеет.А ей уметь звук и не нужно, для этого есть другой софт, который предназначен специально для этого.
Как вариант: https://habr.com/ru/post/204242/ (https://habr.com/ru/post/204242/)Да, это именно то, о чём я говорил :THUMBS UP: . За ссылку спс, статью видели, вот именно такой информации достаточно мало. Доберёмся до задачи, нужно будет собирать по крупицам и набивать шишки.
вот именно такой информации достаточно малоА что там не хватает?
вот именно такой информации достаточно мало А что там не хватает? Самое главное - идея - заставить астериск звонить двум абонентам и связывать их между собой. Остальное - уже можно и самому додуматьПока вопросов нет :) . Писал ранее, что с любыми подобными реализациями знакомимся с особым интересом, в контексте обсуждения вопроса подсвечивать в хинте актуальный номер телефона и где номер телефона важен. Нам до SIP ещё как до Луны (Илон Маск быстрее доберётся), но отображение телефонных номеров для использования в работе не будем рассматривать в любом случае, даже если информация в Miranda будет всегда актуальна.