Giter Site home page Giter Site logo

bujocek / lyncimlocalhistory Goto Github PK

View Code? Open in Web Editor NEW
50.0 20.0 23.0 135 KB

Simple IM conversation tracker for people who want to keep the conversation history and can not use Lync/Skype for business for it directly (i.e. it may be disabled by corp). Works fine also with Skype for Business.

C# 100.00%

lyncimlocalhistory's Introduction

LyncIMLocalHistory ver. 1.2

Simple IM conversation tracker for people who want to keep the conversation history and can not use lync ( now Skype for business ) for it directly (i.e. it may be disabled by corp). Conversations are stored in [your documents]\LyncIMHistory folder.

LICENCE

This program is a Beerware and is distributed under GBL (General Beer Licence). Which meens when you buy me a beer you can use modify and do whatever you please with the program. I don't take any responsibilities whatsoever.

contact: Jonas Bujok [email protected]

lyncimlocalhistory's People

Contributors

aphipps avatar bujocek avatar kprihoda avatar nikthewin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lyncimlocalhistory's Issues

try multiple times to connect to lync

It will be usefull to try to connect to lync multiple times after few seconds when the first attempt fails. This is for the case when lync is already starting but not yet ready to connect to.

Skype calls don't work

When starting a Skype call while LyncIMLocalHistory is running both applications become unresponsive. Killing LyncIM lets Skype go ahead and start the call. Using Skype for business version 2016 MSO (16.0.8730.2175) 32-bit

Possible to log to Outlook Conversation History?

I'm no coder, but is it possible for those where the Ctrl-S function to save to the "Outlook Conversation History" folder is still enabled, that this tool can save there instead of a local folder?

framework 4.7.2 issue

Hello,
I faced problem with execute LyncIMLocalHistory.exe on:
Windows 10 Version 1809 (the same on lower versions)
.NET Framework 4.7.2 (461814)

Microsoft Office is 64bit version

Microsoft Office Configuration Analyzer Tool 2.2 2.2.6018.801
Microsoft Office Office 32-bit Components 2010 14.0.7015.1000
Microsoft Office Shared 32-bit MUI (English) 2010 14.0.7015.1000
Microsoft Office Shared Setup Metadata MUI (English) 2010 14.0.7015.1000
Microsoft Office SharePoint Designer 2

010 14.0.7015.1000
Microsoft Office SharePoint Designer MUI (English) 2010 14.0.7015.1000
Microsoft Office Proofing (English) 2010 14.0.7015.1000
Microsoft Office Shared MUI (English) 2010 14.0.7015.1000
Microsoft Office Proof (English) 2010 14.0.7015.1000
Microsoft Office Proof (Spanish) 2010 14.0.7015.1000
Microsoft Office Proof (French) 2010 14.0.7015.1000
Office 15 Click-to-Run Extensibility Component 15.0.4753.1003
Office 15 Click-to-Run Localization Component 15.0.4753.1003
Office 15 Click-to-Run Licensing Component 15.0.4753.1003
Office 16 Click-to-Run Extensibility Component 16.0.9126.2315
Office 16 Click-to-Run Localization Component 16.0.9126.2315
Office 16 Click-to-Run Licensing Component 16.0.9126.2315
Strumenti di correzione di Microsoft Office 2016 - Italiano 16.0.4393.1001
Microsoft Office Proofing Tools 2016 - ????? ??????? 16.0.4393.1001
Microsoft Office ???_? 2016 - ??? 16.0.4393.1001
Microsoft Office Proofing Tools 2016 - ????????? 16.0.4393.1001
Microsoft Office ?? ?? ?? 2016 - ??? 16.0.4393.1001
Taalprogramma's voor Microsoft Office 2016 - Nederlands 16.0.4393.1001
Microsoft Office ???? 2016 - ???? 16.0.4393.1001
Microsoft Office ???? 2016 - ???? 16.0.4393.1001
Nástroje kontroly pravopisu pro Microsoft Office 2016 - čeština 16.0.4393.1001
Narzędzia sprawdzające pakietu Microsoft Office 2016 - polski 16.0.4393.1001
Korrekturredskaber til Microsoft Office 2016 - Dansk 16.0.4393.1001
Revisores de Texto do Microsoft Office 2016 - Portugues (Brasil) 16.0.4393.1001
Ferramentas de Verificaçao do Microsoft Office 2016 - Portugues 16.0.4393.1001
Microsoft Office Proofing Tools 2016 - Afrikaans 16.0.4393.1001
Microsoft Office Korrekturhilfen 2016 - Deutsch 16.0.4393.1001
Instrumente de verificare Microsoft Office 2016 - Română 16.0.4393.1001
???????? ???????? ???????????? Microsoft Office 2016 - ??????? 16.0.4393.1001
Microsoft Office Proofing Tools 2016 - ????? 16.0.4393.1001
Herramientas de corrección de Microsoft Office 2016: espanol 16.0.4393.1001
Outils de vérification linguistique 2016 de Microsoft Office - Français 16.0.4393.1001
Uirlisí Profála Microsoft Office 2016 - Gaeilge 16.0.4393.1001
??? ????? ?? Microsoft Office 2016 - ????? 16.0.4393.1001
Microsoft Office Nyelvi ellenőrző eszközök 2016 - magyar 16.0.4393.1001
Microsoft Office Proofing Tools 2016 - Bahasa Melayu 16.0.4393.1001
Microsoft Visual Studio 2010 Tools for Office Runtime (x64) 10.0.60830

error:
2018-11-22 09_39_30-lync im local history

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Uc.UCOfficeIntegration'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{6A222195-F65E-467F-8F77-EB180BD85288}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).
at Microsoft.Lync.Model.LyncClient.EnsureOI()
at Microsoft.Lync.Model.LyncClient.GetClient(Boolean sideBySideLync)
at LyncIMLocalHistory.Program.d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

LyncIMLocalHistory
Assembly Version: 1.2.0.0
Win32 Version: 1.2.0.0
CodeBase: file:///C:/Users/c5252580/Documents/LyncIMHistory/LyncIMLocalHistory.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

Microsoft.Lync.Model
Assembly Version: 15.0.0.0
Win32 Version: 15.0.4603.1000
CodeBase: file:///C:/Users/c5252580/Documents/LyncIMHistory/Microsoft.Lync.Model.DLL

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

Microsoft.Office.Uc
Assembly Version: 15.0.4603.1000
Win32 Version: 15.0.4603.1000
CodeBase: file:///C:/Users/c5252580/Documents/LyncIMHistory/Microsoft.Office.Uc.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

reinstall lync, office, wasn't solved problem
thanks ;-)
Brano

Mac OS version

Can the source code be compiled on a Mac?

If not, it would be great if someone could convert it for Mac OS users.

AllLyncIMHistory also in each folder

There already is a AllLyncIMHistory.txt in the LyncIMHistory folder - that's great because it makes it easier for me when I'm looking for something that I know was mentioned in a conversation, but I don't know when and by whom. (Yes, I could just search all the files - but sometimes, I'm looking for information that cannot be simply expressed as a search term, or even a regular expression.)

But quite often, I'm looking for something that I know was mentioned in a conversation with a particular person, I just don't know when. I then have a choice to (A) go through all files within that person's folder, or (B) go through the main big AllLyncIMHistory.txt.

It would be fine to have some overall AllLyncIMHistory.txt file in each folder - a file that would contain all conversation with that particular person.

(That would, of course, mean increasing the disk space requirements by 50 % ... so it might be better to have this as a configurable option, rather than forcing it on all users.)

Ehance conv. history logs by skipping conv. info

When there are two or more messages from same participant in short time period than they should be grouped together and the message header doesn't have to repeat. It will make logs much more readable.

Open Log Directory functionality

Allow user to right click on the Lync history recorder icon within the start bar to open the conversation history log directory.

  1. Right click Lync History Recorder icon, Context menu is shown
lync im local history enhancement request
  1. Click "View Log Directory", log directory is displayed

lync im local history enhancement request 1 1

run the application hidden

Add an command-line argument -n that will cause the application to run minimised with small icon in notification area.
Optionaly add an -h argument to hide it completely (just process in task manager will be visible).

feature request: reconnect

Are you taking feature requests? I have two:

  • Reconnect to Lync. I need to often restart Lync. It would be great if this tool can detect lost connections and reconnect when Lync becomes available, just like it does at startup
  • Minimize to to tray as an option

Upgrade to Office 365 64bit - Unhandled Exception

I recently update to Office 365 2016 64bit and I am now getting an unhandled exception when starting the v1.2 exe saying TYPE_E_CANTLOADLIBRARY. Prior to this upgrade I was using the same Office version just the 32bit instead and localimhistory worked fine. Is this a known limitation for 64bit and is there a way for me to overcome this issue or a plan to update the tool to work?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Uc.UCOfficeIntegration'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{6A222195-F65E-467F-8F77-EB180BD85288}' failed due to the following error: Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)).
at Microsoft.Lync.Model.LyncClient.EnsureOI()
at Microsoft.Lync.Model.LyncClient.GetClient(Boolean sideBySideLync)
at LyncIMLocalHistory.Program.d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

LyncIMLocalHistory
Assembly Version: 1.2.0.0
Win32 Version: 1.2.0.0
CodeBase: file:///C:/Users/rl91824/Tools/LyncIMLocalHistory/LyncIMLocalHistory.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3353.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

Microsoft.Lync.Model
Assembly Version: 15.0.0.0
Win32 Version: 15.0.4603.1000
CodeBase: file:///C:/Users/rl91824/Tools/LyncIMLocalHistory/Microsoft.Lync.Model.DLL

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3221.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Microsoft.Office.Uc
Assembly Version: 15.0.4603.1000
Win32 Version: 15.0.4603.1000
CodeBase: file:///C:/Users/rl91824/Tools/LyncIMLocalHistory/Microsoft.Office.Uc.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Stopped working after the first day

Hi,

I installed ver 1.1a. First day it worked great - but it hasn't worked since. Seems to load ok.
image

I also see it in Task Mamager, but when I exit a converstaion nothing happens. Any ideas?

Thanks!

Not Saving local History

Hi, I've reviewed opened and closed issues.

I start LyncIMLocalHistory,
Start Lync,
Start a conversation,
Conversation appears in LyncIMLocalHistory
In \AppData\Roaming\LyncIMHistory nextConvId.txt is created and was incrementing the conversation number.
But I am not getting a [your documents]\LyncIMHistory folder or text logs.
And my nextconvid stopped at 3?
Then close LyncIMLocalHistory
Then close Lync
Any info would be great.

Thank you,
Der

Update 11 Aug 2016
The folder was created in C drive, i.e. C:\LyncIMHistory

Continuation of conversation nubering

When the app is restarted it starts to number conversations from number 1. It would be better to store last used number in registry and continue from it after restart.

Help needed on how to install this program

Hello my friend,

I'm happy to see you have created a program to save Lync History on a local computer, but I do not know how to install it on my computer. Could you guide me with some instructions on how to install it on my computer? That would be greatly appreciated!

History:

  • My company previously used MS Communicator, so I used a program called "Communicator History Viewer", which worked great, but then my company moved to MS Lync and Communicator History Viewer did not work with Lync.
    http://mscommunicatorhistor.codeplex.com/releases/view/122902
  • I searched for a program that will work with Lync and found "Lync Archiver Utility". I was able to install it and it put an icon in my system tray, but when I left-click or right-click on that icon, nothing happens, so although it seems to have install OK, I am not able to get it to work at all. I asked for help, but did not get a reply yet.
    https://github.com/avsnarayan/LyncArchiverUtil

Looking forward to your reply...

Thanks,
David.

Log folder configuration

First of all, Thank you for putting this together. this is awesome.

I understand that time is a concern, but if you ever get back to releasing a new version, following features would be nice:

  1. Check for updates
  2. someone already mentioned, reconnecting to lync after it was closed.
  3. Make it a little more configurable (log folder/startup)

Thanks again for the time spent coding this!

LyncIMLocalHistory not working after Skype update

Hi,

today I updated the Office 365 to the new version and it broke the LyncIMLocalHistory functionality. The application does not start anymore.

Are you still maintaining it or is the project abandoned?

I am running Windows 7, 32 bit, Skype for Business version 2016 MSO 16.0.10325.20082 32 bit.

Details of the error:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Uc.UCOfficeIntegration'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{6A222195-F65E-467F-8F77-EB180BD85288}' failed due to the following error: Interface not registered (Exception from HRESULT: 0x80040155).
   at Microsoft.Lync.Model.LyncClient.EnsureOI()
   at Microsoft.Lync.Model.LyncClient.GetClient(Boolean sideBySideLync)
   at LyncIMLocalHistory.Program.<connect>d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
LyncIMLocalHistory
    Assembly Version: 1.2.0.0
    Win32 Version: 1.2.0.0
    CodeBase: file:///C:/Users/user/Documents/LyncIMHistory/LyncIMLocalHistory/LyncIMLocalHistory.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.Lync.Model
    Assembly Version: 15.0.0.0
    Win32 Version: 15.0.4603.1000
    CodeBase: file:///C:/Users/user/Documents/LyncIMHistory/LyncIMLocalHistory/Microsoft.Lync.Model.DLL
----------------------------------------
Microsoft.Office.Uc
    Assembly Version: 15.0.4603.1000
    Win32 Version: 15.0.4603.1000
    CodeBase: file:///C:/Users/user/Documents/LyncIMHistory/LyncIMLocalHistory/Microsoft.Office.Uc.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Would you be able to help? I have been using this application for years for Lync, Skype and then Skype for Business and I would be very sad to have to leave it :(

Log file structure enhancement

Change the log file folder structure from "History/User/date.txt" to "History/User/Date/conversation.txt". This would lead to the easier readable format of the text file because the conversations wouldn't be mixed in one file. And additionally we can remove the conversation id from the header of every message.

Group conversations should be separate

All conversation history is currently logged per person.

If I am in a conversation with person A and at the same time I am in a group conversation with person A and B, person A's conversation history is difficult to parse. The only indication is the (Conv. #4) tag, which is difficult to parse mentally.

Would it be possible to instead have group conversations stored as a new folder? For ex:

Arrington, James
Chenab, Mahe
Group Conversation (Chenab, Do, Xavier) 2017-05-02_1
Group Conversation (Arrington, Chenab) 2017-05-02_2
Group Conversation (Do, Smith, Xavier) 2017-05-03_1
Group Conversation (Arrington, Chenab) 2017-05-03_2
Group Conversation (Arrington, Chenab, Do, Smith, Xavier) 2017-05-03_3
Do, Ming
Smith, Jon
Xavier, Charles

The individual folders would only have one on one conversations with that person.

The list of users in the "Group Conversation..." folder name would include all users, regardless of whether they left the conversation at some point. After 10 names, further names are truncated by "..."

Perhaps #11 is related to this. But I believe that issue doesn't refer to group conversations.

Add configuration to application

Please, make the application configurable.

For example:

  • start minimized
  • show notification balloons
  • start with windows (it can be done manually, but a checkbox will be nice :))

Local History is not saved

Hello

I have downloaded LyncIMLocalHistory.zip file and extracted its content into a folder.
There are 3 files total one exe and two dlls. I have started the LyncIMLocalHistory.exe and I see that it is running. The LyncIMHistory folder was create by the appl here: Z:\My Documents\LyncIMHistory.
However when I opened the new conversation window nothing was created in the LyncIMHistory folder.
I restarted Lync and tried again but with the same result. Am I missing anything here?

Only allow one instance of the tool

Currently, I can open multiple instances of the tool. When minimizing, multiple tray icons occur. I have not checked what happens technically.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.