首页 文章

当Corp阻止此功能时,如何保存Lync对话历史记录?

提问于
浏览
21

我正在使用Lync 2010(4.0.7577.4356),我们在我的小型开发团队中用于IM'ing . 通过该计划处理大量技术问答,以及许多其他需要记录的项目 . 不幸的是,我们的母公司有一个关闭“对话历史”的政策,所以一旦窗口关闭,它就会消失 .

我做了一些研究,我没有找到保存这些数据的方法,因为设置是在我们母公司的级别(通过Active Directory,或其他)进行的 . 这是我们需要的信息,甚至我的老板也试图找到一种方法来保存这些信息(在关闭窗口或计算机之前,所有内容都不能复制粘贴所有内容) .

我怎样才能完成这项任务?有没有可以保存这些对话的程序(免费软件或其他)?有没有人知道我可以将Lync(即时消息传递模块)连接到另一个即时消息(GTalk,Jabber,ICQ,Yahoo或其他)的方式 - 然后从那里记录每条消息?我是一名软件开发人员,所以如果有人知道与Lync通信的方式,并且能够访问这些消息,那也会有所帮助!

此时的任何事情都会有所帮助......在此先感谢!!!

-Panuvin

4 回答

  • 0

    有一个client-side Lync SDK,如果您已经是.NET开发人员,这很容易使用 .

    做这样的事情更容易,并且让你的小开发团队的机器上的每个成员和Lync一起运行 - 比试图重新发明一个中央会话商店更容易 .

    recently blogged关于记录对话的长度和状态,以及在对话中识别不同种类的呼叫(您正在寻找即时消息呼叫类型) .

    在那之后,你'd need to subscribe to the Flow and catch every message to and fro, and log them to a database or whatever. There'是一本非常好的书,可以帮助你解决这个问题:Unified Communications with Microsoft Lync . 如果你真的想做Lync开发,那绝对是你的书!

  • 10

    试试这个https://github.com/bujocek/LyncIMLocalHistory . 我使用了Tom Morgans的答案并创建了自己的本地lync(Skype for Business)对话历史跟踪器 . 您可以从源代码构建它,或者只需解压缩并运行最新版本:https://github.com/bujocek/LyncIMLocalHistory/releases

  • 18

    使用Lync 2013,CTRL S会将当前选项卡保存到Outlook / Exchange对话历史记录文件夹中 . 我不确定这是否适用于2010年 .

  • 8

    你可以试试这个:https://github.com/PhilippeRaemy/LyncLog . 此工具使用文件命名约定将对话保存在文本文件中,以便于识别时间和参与者 .

相关问题