2013-01-13 10 views
21

Korzystam z programu Lync 2010 (4.0.7577.4356), którego używamy w moim małym zespole programistycznym do obsługi wiadomości błyskawicznych. Wiele technicznych Q & A jest obsługiwanych przez ten program i wiele innych elementów, które muszą być udokumentowane. Niestety, nasza firma macierzysta ma politykę, która wyłącza "Historię konwersji", więc gdy okno zostanie zamknięte, zniknie.Jak zapisać historię konwersacji Lync, gdy Corp zablokował tę funkcję?

Zrobiłem sporo badań i nie znalazłem sposobu na zapisanie tych danych, ponieważ ustawienia zostały wprowadzone na poziomie naszej macierzystej korporacji (poprzez Active Directory lub cokolwiek innego). Jest to informacja, której potrzebujemy, a nawet mój szef próbował znaleźć sposób na zapisanie tej informacji (wszystko inne niż kopiowanie - wkleja wszystko przed zamknięciem okna lub komputera).

Jak mogę wykonać to zadanie? Czy są jakieś programy (freeware lub inne), które mogą zapisać te rozmowy? Czy ktoś wie o sposobie, w jaki mogę podłączyć Lync (moduł wiadomości błyskawicznych) do innego komunikatora (GTalk, Jabber, ICQ, Yahoo lub cokolwiek innego) - a następnie nagrać każdą wiadomość od tego? Jestem programistą, więc jeśli ktoś zna sposób komunikacji z Lync i może uzyskać dostęp do wiadomości, to też by to pomogło!

Wszystko w tym miejscu mogłoby pomóc ... z góry dzięki !!!

-Panuvin

Odpowiedz

10

Jest client-side Lync SDK, który jest dość łatwy w użyciu, jeśli jesteś już programistą .NET.

Łatwiej jest zrobić coś takiego i uruchomić go na każdym komputerze z małym zespołem programisty oraz Lync - łatwiej niż próbować ponownie stworzyć centralny magazyn konwersacji.

I recently blogged o zapisywaniu długości i statusu konwersacji, a także o identyfikowaniu różnych rodzajów połączeń w rozmowie (szukasz typu Instant Message Call).

Następnie należy zasubskrybować przepływ i przechwycić każdą wiadomość w tę iz powrotem, a następnie zalogować ją do bazy danych lub cokolwiek innego. Jest naprawdę dobra książka, która może ci w tym pomóc: Unified Communications with Microsoft Lync. Jeśli poważnie myślisz o rozwijaniu Lync, jest to zdecydowanie książka dla Ciebie!

+0

Dokładnie to, czego potrzebowałem, dziękuję! – Justin

+0

@Panuvin - czy miałeś szczęście we wdrażaniu czegokolwiek z tym rozwiązaniem? Ciekaw jestem, czy polityka sieciowa nadal stanowiła przeszkodę. – grt3kl

8

Z Lync 2013, CTRL + S uratuje bieżącą kartę do folderu Historia konwersacji Outlook/Exchange. Nie jestem pewien, czy to działa z 2010.

+0

Właśnie potwierdziłem, że działa w 2010 roku. Dobre natychmiastowe rozwiązanie. – Paul

+6

Nie ma to zastosowania, jeśli funkcja "Historia rozmów" jest wyłączona. – grt3kl

+2

Widzę inne zachowanie niż to, co pisze @ grt3kl - historia konwersacji jest wyszarzona, ale Ctrl-S zapisuje ją w Outlooku. Używam wersji 2013 obu. –

17

Wypróbuj ten https://github.com/bujocek/LyncIMLocalHistory. Użyłem odpowiedzi Toma Morgansa i stworzyłem własny tracker historii rozmów lokalnych Lynch (Skype for Business). Można go zbudować ze źródła lub po prostu rozpakować i uruchomić najnowszą wersję tutaj: https://github.com/bujocek/LyncIMLocalHistory/releases

+1

Testowano również na Skype dla firm i wygląda na to, że działa dobrze. – bujon

+0

Działa dobrze na SkypeBusiness 2015 na Win7 –

0

Możesz spróbować tego: https://github.com/PhilippeRaemy/LyncLog. To narzędzie zapisuje konwersacje w plikach tekstowych, używając konwencji nazewnictwa plików, która ułatwia identyfikację czasu i uczestników.

+0

Jak z niego korzystać? Ściągnąłem to. Nie widzę instrukcji jak podłączyć się do skypeforbusiness? – user749632

+0

Przechwytuje się automatycznie do działającego klienta Lync. nie ma specjalnych instrukcji. Zobacz w kodzie LyncLog/LyncLog/Program.cs, wiersz 64: 'client = LyncClient.GetClient();' –

Powiązane problemy