February 18 2011

Lync 2010 Conversation Translator

There is a simple and great extension of the Lync 2010 client that can allow you to have a real-time conversation with someone in a completely different language.

For example, just by adding a few registry entries, you can have an entire Lync conversation with someone who doesn’t speak English and Lync will do the language translation back and forth.

There is more information here but basically you just need to add the following current user registry entries and a new window is added to the Lync client.


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftCommunicatorContextPackages{54C2C31A-A291-4DFA-825A-18994EBE9877}]

"Name"="Conversation Translator"

"ExtensibilityApplicationType"=dword:00000000

"ExtensibilityWindowSize"=dword:00000001

"DefaultContextPackage"=dword:00000000

"InternalURL"="http://input.microsoft.com/translator/OCTranslatorTestPage.html"

"ExternalURL"="http://input.microsoft.com/translator/OCTranslatorTestPage.html"

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsZoneMapDomainsmicrosoft.cominput]

"http"=dword:00000002

Fantastic add-on!!
 
 



----------------------------------------------------------------------------
I use a maximum of one Google Ad per post to help offset some of my blog hosting costs.

----------------------------------------------------------------------------

February 16 2011

Find versions of Lync clients

If you are running Lync Server 2010 and have previously used OCS, you may realize how hard it is to find the versions of Lync that your clients are running. It was very easy to do with OCS.

Stephen Olsen has written a fantastic tool that will show you the version each client is running along with a bunch of other useful information.


Find Lync Versions tool
Find Lync Versions tool


To find out more about this tool, visit his website http://www.stumper66.com/software/lync.html. Also download a copy of the tool from me – http://blog.danovich.com.au/wp-content/uploads/2011/02/FindLyncVersions.zip.
 
 

December 31 2010

Adding photos in Lync 2010

There are a number of ways for users to have photos in Lync 2010 but my preference is to store them in Active Directory because they can then be reused by Sharepoint, Exchange / Outlook and other applications.

This is a quick post about the easiest and cheapest way I have found to do this. I’m assuming that you already have your user photos.

Firstly, obtain and install Picture Resizer from here. I used the following options “-o -f96x96 -q100”. This meant that I can easily right-click on a user photo and have it resized to 96 x 96 while maintaining photo quality. This still results in image size reduction, which we are aiming to have well under 30KB to avoid bloating the AD database.


Right-click resize to 96 x 96
Right-click resize to 96 x 96


Next, install a piece of software by a guy named OliD that extends the Active Directory Users and Computers MMC with two tabs on the user properties page – from here. Read the installation instructions can be found in the .zip file.

Once installed you will have a Photo tab in ADUC. Select your newly resized photos and add them to to the thumbnail section.


Photo tab
Photo tab


More useful info here and here.
 
 

December 30 2010

Scheduled task Powershell script to backup Lync Server 2010 config

I’ve created a simple Powershell script to run daily to backup Lync configuration with the export-csconfiguration command:

cd $env:UserProfile
Import-Module 'C:Program FilesCommon FilesMicrosoft Lync Server 2010ModulesLyncLync.psd1'
$filename = "d:backup{0:yyyy.MM.dd-HH.mm}-config.zip" -f (Get-Date)
export-csconfiguration -Filename $filename -Force:$True

For example, put the above code into a document called d:backupbackup.ps1 and then create a scheduled task to execute the command on a daily basis:

powershell -command d:Backupbackup.ps1

This can run in the SYSTEM context. Simples!