2013-01-13 29 views
21

Tôi đang sử dụng Lync 2010 (4.0.7577.4356), mà chúng tôi sử dụng cho nhóm phát triển nhỏ của mình cho IM'ing. Rất nhiều kỹ thuật Q & A được xử lý thông qua chương trình này và rất nhiều các mặt hàng khác cần được ghi chép. Thật không may, công ty mẹ của chúng tôi có chính sách tắt "Lịch sử hội tụ", vì vậy khi cửa sổ đóng, nó đã biến mất.Cách lưu lịch sử trò chuyện Lync khi Corp đã chặn tính năng này?

Tôi đã thực hiện một chút công bằng về nghiên cứu và tôi chưa tìm thấy cách lưu dữ liệu này vì cài đặt đã được thực hiện ở cấp Tổng công ty mẹ (thông qua Active Directory hoặc bất kỳ thứ gì). Đây là thông tin mà chúng tôi cần và thậm chí sếp của tôi đã cố gắng tìm cách để lưu thông tin này (mọi thứ thiếu bản sao chép mọi thứ trước khi đóng cửa sổ hoặc máy tính).

Làm cách nào để hoàn thành tác vụ này? Có chương trình nào ngoài đó (phần mềm miễn phí hay cách khác) có thể lưu các cuộc hội thoại này không? Có ai biết một cách mà tôi có thể kết nối Lync (mô-đun nhắn tin tức thì) với một tin nhắn nhanh khác (GTalk, Jabber, ICQ, Yahoo, hay bất kỳ thứ gì) - sau đó ghi lại từng tin nhắn từ đó? Tôi là một nhà phát triển phần mềm, vì vậy nếu có ai biết về một phương tiện giao tiếp với Lync, và có thể truy cập các tin nhắn, điều đó cũng sẽ giúp ích cho bạn!

Bất cứ điều gì vào thời điểm này sẽ giúp ... cảm ơn trước !!!

-Panuvin

Trả lời

10

Có một client-side Lync SDK, đó là khá dễ dàng để sử dụng nếu bạn đã là một nhà phát triển NET.

Dễ dàng hơn để làm điều gì đó như thế này và chạy trên mọi thành viên trong máy của nhóm nhỏ của bạn cùng với Lync - dễ hơn là cố gắng phát minh lại một cửa hàng trò chuyện trung tâm.

I recently blogged về ghi lại độ dài và trạng thái của cuộc trò chuyện và cũng về việc xác định các loại cuộc gọi khác nhau trong cuộc trò chuyện (bạn đang tìm kiếm loại cuộc gọi tin nhắn tức thì).

Sau đó, bạn cần đăng ký luồng và bắt mọi thư đến và fro, và đăng nhập chúng vào cơ sở dữ liệu hoặc bất kỳ thứ gì. Có một cuốn sách thực sự tốt có thể giúp bạn với điều này: Unified Communications with Microsoft Lync. Nếu bạn nghiêm túc về việc phát triển Lync, đây chắc chắn là cuốn sách dành cho bạn!

+0

Chính xác những gì tôi cần, cảm ơn bạn! – Justin

+0

@Panuvin - bạn có may mắn thực hiện bất kỳ điều gì với giải pháp này không? Tôi tò mò nếu chính sách mạng vẫn là một trở ngại. – grt3kl

8

Với Lync 2013, CTRL + S sẽ lưu tab hiện tại vào thư mục Lịch sử cuộc hội thoại Outlook/Exchange của bạn. Tôi không chắc chắn nếu điều này làm việc với năm 2010.

+0

Tôi vừa xác nhận nó hoạt động vào năm 2010. Giải pháp tốt ngay lập tức. – Paul

+6

Điều này không có hiệu lực nếu tính năng "Lịch sử trò chuyện" bị tắt. – grt3kl

+2

Tôi thấy hành vi khác với những gì @ grt3kl viết - lịch sử hội thoại được chuyển sang màu xám nhưng Ctrl-S lưu nó trong Outlook. Tôi đang sử dụng phiên bản 2013 của cả hai. –

17

Hãy thử điều này https://github.com/bujocek/LyncIMLocalHistory. Tôi đã sử dụng câu trả lời của Tom Morgans và tạo trình theo dõi lịch sử cuộc trò chuyện của lync (Skype for Business) cục bộ của riêng mình. Bạn có thể xây dựng nó từ nguồn hoặc chỉ giải nén và chạy bản phát hành mới nhất tại đây: https://github.com/bujocek/LyncIMLocalHistory/releases

+1

Đã thử nghiệm trên Skype dành cho doanh nghiệp và có vẻ hoạt động tốt. – bujon

+0

Hoạt động tốt trên SkypeBusiness 2015 trên Win7 –

0

Bạn có thể thử cách này: https://github.com/PhilippeRaemy/LyncLog. Công cụ này lưu các cuộc trò chuyện trong các tệp văn bản, sử dụng quy ước đặt tên tệp giúp dễ dàng xác định thời gian và người tham gia.

+0

Tôi sử dụng nó như thế nào? Tôi đã tải xuống. Tôi donot xem hướng dẫn như thế nào để hookup để skypeforbusiness? – user749632

+0

Nó tự động kết nối với ứng dụng khách Lync đang chạy. không có hướng dẫn đặc biệt. Xem trong mã, LyncLog/LyncLog/Program.cs, dòng 64: 'client = LyncClient.GetClient();' –

Các vấn đề liên quan