Lync Live Contacts (LLC) – небольшое консольное приложение, предназначенное для извлечения списка активных пользователей из среды Lync 2010.
Программа имеет файл конфигурации, однако будет работать и без него с параметрами по-умолчанию.
Программа имеет файл конфигурации, однако будет работать и без него с параметрами по-умолчанию.
Ключи файла App.config:
<add key="Offline" value="Не в сети"/>
<add key="DaysOff" value="5"/>
<add key="Presenceunknown" value="Состояние присутствия неизвестно"/>
<add key="Letters" value="АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЭЮЯ"/>
Программа выполняет поиск в глобальной адресной книге Lync, используя заданный алфавит (ключ Letters), формируя из него набор двух буквенных поисковых слов.
По умолчанию работает с русским языком. Языковые параметры (состояния присутствия по которым происходит отсеивание ненужных результатов) можно поменять в файле конфигурации (ключи Offline и Presenceunknown). Из результата исключаются пользователи, состояние присутствия которых неизвестно или они не были в сети более заданного количества дней (ключ DaysOff).
В результаты работы программы формируется xml файл со списком активных пользователей. Формат выходного xml файла:
<users>
<user>
<name>Иванов Иван Иванович</name>
<department>Отдел продаж</department>
<sip>sip:IvanovII@sipdomain.local</sip>
<status>В сети</status>
</user>
</users>
Программа отличная, Не подскажешь как ее реализовать на visual basic 2010?
ОтветитьУдалитьна самом деле утилита не очень, как оказалось. корректно работающей. Она не совсем все контакты вытаскивает, а те, с которыми текущий пользователь взаимодействовал. Исходников не осталось.
УдалитьДавай её допилим!) Да она у меня тоже не все контакты выгрузила, но она также выгружала, тех с кем я вообще не взаимодействовал. Если,что работаю на vb.net )
УдалитьИли есть ли открытый код этой утилитки?)
ОтветитьУдалить