Windows live messenger server

A loose re-creation of Microsoft’s abandoned Windows Live Messenger. Made for learning purposes.

Projects that are alternatives of or similar to Windows-Live-Messenger

FontAwesome5

WPF controls for the iconic SVG, font, and CSS toolkit Font Awesome 5.

Stars: ✭ 93 (+89.8%)

Mutual labels:  wpf

i2pchat

🌀 i2pchat. Anonymous private secure opensource chat using end-to-end encrypted transport.

Stars: ✭ 25 (-48.98%)

Mutual labels:  messenger

WpfPluginSample

Sample application that shows how to create a Plugin Framework for a WPF application

Stars: ✭ 34 (-30.61%)

Mutual labels:  wpf

DevOpsExamples

A repo to show you how to use a private NuGet feed, such as Telerik, to restore packages in Azure DevOps, GitHub Actions, GitLab CI and AppCenter.

Stars: ✭ 16 (-67.35%)

Mutual labels:  wpf

VoiceNET.Library

.NET library to easily create Voice Command Control feature.

Stars: ✭ 14 (-71.43%)

Mutual labels:  wpf

facebook-send-api-emulator

Facebook Messenger Emulator & Facebook Send API Emulator functionality allowing you to test web hooks on developer’s machine.

Stars: ✭ 24 (-51.02%)

Mutual labels:  messenger

File-Explorer

A C# WPF application, representing a conventional Windows file system explorer. Allows the traversal of inaccessible file systems.

Stars: ✭ 30 (-38.78%)

Mutual labels:  wpf

Macad3D

Free and OpenSource 3D Construction Tool

Stars: ✭ 113 (+130.61%)

Mutual labels:  wpf

OctopathTraveler

Switch OctopathTraveler SaveDate Editor

Stars: ✭ 32 (-34.69%)

Mutual labels:  wpf

FancyCandles

An open source candlestick chart control for WPF.

Stars: ✭ 60 (+22.45%)

Mutual labels:  wpf

serilog-sinks-richtextbox

A Serilog sink that writes log events to a WPF RichTextBox control with colors and theme support

Stars: ✭ 48 (-2.04%)

Mutual labels:  wpf

SalamanderWnmp

A beautiful Nginx PHP Mysql environment for windows( windows下用WPF制作的nginx,php,mysql集成环境(免安装))

Stars: ✭ 364 (+642.86%)

Mutual labels:  wpf

SciColorMaps

Custom .NET color maps (user-defined or imported from matplotlib) for scientific visualization

Stars: ✭ 26 (-46.94%)

Mutual labels:  wpf

iGap-Plus

An alternative official version iGap messenger client

Stars: ✭ 20 (-59.18%)

Mutual labels:  messenger

ActiveDesktopPlus

A simple app that lets you pin windows to your desktop and use fullscreen programs and videos as interactive wallpapers.

Stars: ✭ 88 (+79.59%)

Mutual labels:  wpf

Messenger

🗓 this is the client using JavaFX for multi chatting server, and it will send messages to multi chatting server and receive messages from the server. Here is the server Git https://github.com/Yunbin-Chang/multi_chatting_server

Stars: ✭ 14 (-71.43%)

Mutual labels:  messenger

HandyWinGet

GUI for installing apps through WinGet and Creating Yaml file

Stars: ✭ 305 (+522.45%)

Mutual labels:  wpf

HospitalManagementSystem-WPF

A hospital information management system based on WPF. 医疗信息管理系统,基于WPF (XAML前端+C#后台),内附SQL Server 2012数据库,界面友好,功能实用。

Stars: ✭ 81 (+65.31%)

Mutual labels:  wpf

HeroesMatchTracker

Heroes of the Storm match tracker for personal statistics

Stars: ✭ 59 (+20.41%)

Mutual labels:  wpf

Windows Live Messenger

Preview1

Features

  • Add / Remove / Block Contact
  • Send Nudge
  • Avatars
  • Quick Message
  • Emoticons
  • Web Registration
  • Encryption
  • Save ID & Password
  • Auto Login
  • Notification Bubble
  • Automatic Away Status (AFK 150 Seconds)

Compiling

Prerequisites

  • Microsoft Visual Studio 2012+
  • MySQL .Net Connector
  • NetworkComms.Net

To compile:

  1. Open Windows Live Messenger.sln in Visual Studio

  2. Add references to MySQL and NetworkComms.Net

  3. Build Solution

Installation

Database Installation

Create a new MySQL database. Call it msn.

Import msn.sql found in the Database folder.

Server Installation

The server consists of the following files:

  • WLMServer.exe
  • WLMServer.exe.config
  • Messenger.config
  • WLMData.dll
  • MySql.Data.dll
  • NetworkCommsDotNetComplete.dll

After compiling open Messenger.config and insert the database information.

<appSettings>
  <add key="server_port" value="1323" />
  <add key="server_encryption_key" value="CHANGEME" />
  <add key="database_host" value="localhost" />
  <add key="database_id" value="root" />
  <add key="database_password" value="" />
  <add key="database_password_encryption_key" value="CHANGE_ME_123456_123456_" />
  <add key="database_password_encryption_iv" value="CHANGE_ME_123456" />
  <add key="avatars_enabled" value="false" />
  <add key="avatars_address" value="" />
  <add key="avatars_address_upload" value="" />
  <add key="broadcast_interval" value="30" />
</appSettings>
Setting Description
server_port What port to use.
server_encryption_key What encryption key to use for communicating with the client. Needs to be the same as the compiled value in the WLMClient.
database_host What database host to connect to for account information.
database_id What database user to use.
database_password What database user password to use.
database_password_encryption_key What encryption key to use for password encryption. Change the value but keep the length.
database_password_encryption_iv What encryption iv to use for password encryption. Change the value but keep the length.
avatars_enabled Whether or not to use avatars (true/false). Relies on a webserver. See «registration page installation».
avatars_address This is the address where avatars can be accessed from. For example http://localhost/uploads/
avatars_address_upload This is the address to the upload page where the client can upload a new avatar. For example http://localhost/upload.php
broadcast_interval How often the server should update all the connected users contact lists. The value is in seconds.

Registration Page Installation

Make sure /uploads has write permission (if you attend to use avatars).

Open config.php and insert the database information.

<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$dbname = 'msn';
$encryption_key = 'CHANGE_ME_123456_123456_';
$encryption_iv = 'CHANGE_ME_123456';
?> 
Setting Description
dbhost The database host address.
dbuser The database user with msn access.
dbpass The database users password.
dbname The database name.
encryption_key The encryption key used to encrypt the registered passwords. This needs to be the same as the server uses.
encryption_iv The encryption iv used to encrypt the registered passwords. This needs to be the same as the server uses.

Client Installation

The client consists of the following files:

  • WLMClient.exe
  • WLMClient.exe.config
  • Messenger.config
  • WLMData.dll
  • NetworkCommsDotNetComplete.dll

Change the encryption key in the WLMClient\Config\Properties.cs file:
public static string SERVER_ENCRYPTION_KEY = "CHANGEME";

After compiling open Messenger.config and insert the server address and port number.

<appSettings>
  <add key="server_address" value="127.0.0.1" />
  <add key="server_port" value="1323" />
</appSettings>
Setting Description
server_address The address the client should connect to.
server_port The port the client should connect to.

Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].

Материал из РУВИКИ — свободной энциклопедии

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 24 января 2022 года; проверки требуют 7 правок.

Windows Live Messenger

Окно Windows Live Messenger 2011
Тип Программа мгновенного обмена сообщениями
Разработчик Microsoft
Написана на C++
Операционные системы Windows
macOS
Xbox Live
Windows Mobile
и S60 на Symbian OS 9.x
IOS
Языки интерфейса Интернациональный
Первый выпуск 22 июля 1999
Последняя версия 2012 (Сборка 16.4.3508.205) (7 августа 2012)
Состояние Объединена со Skype
Лицензия Freeware
Сайт messenger.live.com
 Медиафайлы на РУВИКИ.Медиа

Windows Live Messenger — программа мгновенного обмена сообщениями для Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 и Windows Mobile. Являлась наследником программы MSN Messenger и была выпущена под брендом «Windows Live» корпорацией Microsoft 13 декабря 2005 года[1]. Являлась одним из основных компонентов Windows — набора сетевых служб от Microsoft.

Клиент подключался к Microsoft .NET Messenger Service. Корпорации также могли интегрировать собственный Office Live Communication Server и Active Directory в рабочую сеть для своих клиентов. Главные клиенты с мультипротоколами также могли подключиться к службе.

Служба Windows Live Messenger перестала поддерживаться корпорацией Microsoft в апреле 2013 года и была объединена со Skype[2][3].

Программа обмена сообщениями для домашнего использования от Microsoft появилась в 1999 году и до 2006 года была известна под названием «MSN Messenger». В 2006 году выпущена обновленная версия программы под названием Windows Live Messenger. В 2013 году поддержка программы была прекращена путём объединения со Skype.

MSN Messenger (1999—2006)[править | править код]

Первая версия сервиса MSN Messenger вышла 22 июля 1999 под названием MSN Messenger Service, в ней были доступны лишь самые базовые функции — пересылка текстовых сообщений и простой список контактов.[4] Изначально программа имела доступ к сети AOL AIM, но AOL постоянно пытался отключить программу Microsoft от сервиса. Вскоре поддержка AIM была исключена из MSN Messenger и не появлялась в более поздних версиях.[5] В частности, для определения подлинных клиентов сервера AOL одно время высылали ошибочно сформированное сообщение, которое эксплуатировало уязвимость в собственно клиенте AIM и запускало на исполнение присланный фрагмент машинного кода (Эксплойт). Данный код определял подлинность клиента и позволял продолжить работу с серверами AOL.[6] Таким образом MSN Messenger позволял общаться лишь пользователем серверов Microsoft, требуя для авторизации аккаунт Windows Live ID (изначально назывались «.NET Passport»).

В ноябре 1999 вышла версия 2.0, в которую был добавлен рекламный баннер. Эта версия была доступна для Windows Me в качестве опции при установке. 29 мая 2000 года вышла версия 3.0 в которой появились пересылки файлов и аудиозвонки (компьютер-компьютер и компьютер-телефон) через провайдера Net2Phone, одного из первых сервисов VOIP.[7]

В октябре 2001 года одновременно с выходом Windows XP была представлена версия MSN Messenger 4.6. У неё изменился интерфейс, добавлена группировка контактов и голосовые беседы.[8] В этой версии изменено название с «MSN Messenger Service» на «MSN Messenger». Внутренний сервис стал называться «Microsoft .NET Messenger Service». Версия 4.6 была совместима только с Windows 95, 98, Me, NT 4.0 и 2000. В состав Windows XP входила упрощенная программа, названная Windows Messenger (версии 4.0.0155), которой изначально планировалось заменить MSN Messenger в Windows XP.

В октябре 2002 выходит версия MSN Messenger 5.0, и она получила возможность установки на Windows XP (одновременно с Windows Messenger).[9] В версии 5.0 появились обмены файлами с технологией UPnP (Universal Plug and Play) для обхода NAT и плагин для интерфейса Windows Media Player.[10]

В июле 2003 вышла версия MSN Messenger 6.0, значительно обновившая платформу. Вместо обычного текста появилась пересылка текста с оформлением, например, с эмотиконами, аватарами, выбором фона. В версии 6.1 появились цветовые схемы. Последним обновлением 6-й линейки стала версия 6.2 (22 апреля 2004 года) в которой появилась группа Mobile для контактов с мобильных телефонов, а Launch Site была переименована в Fun & Games.

В августе 2004 г. Microsoft выпустила веб-версию MSN Messenger’а, которым можно было пользоваться без установки программного обеспечения на компьютер. Возможности версии ограничивались только пересылкой текстовых сообщений. Также была возможность использования MSN’а на мобильных телефонах и других переносных устройствах.

7 апреля 2005 года вышла версия MSN Messenger 7.0, в которую вошли анимированные файлы wink (ранее доступные в экспериментальном протоколе Microsoft threedegrees). В программе появились продажи изображений: анимированных, эмотиконов, фоновых. Также появилась интеграция с Xbox Live и распознавание рукописного текста.

Последней версией MSN Messenger до переименования стала версия 7.5 (23 августа 2005). В ней появились динамические фоновые изображения и обработчик протокола «msnim» (веб-страницы могут указывать с его помощью информацию о контактах). Появилась пересылка аудиофрагментов до 15 секунд («Voice Clips»).

MSN Messenger использовал протокол Microsoft Notification Protocol (MSNP) либо напрямую через TCP, либо через HTTP (для прохода через прокси-сервера). Сервис был доступен на 1863 порту узла messenger.hotmail.com. В последней версии 7.5 MSN Messenger использовался протокол MSNP12.

С 11 сентября 2007 года Microsoft принудительно перевела пользователей MSN Messenger на Windows Live Messenger 8.1 в связи с соображениями безопасности.[11]

Windows Live Messenger (2006—2013)[править | править код]

  • Версия 8.0 вышла 19 июня 2006 года[1][12] после трех бета-версий, первая из которых опубликована 13 декабря 2005 год. В этой версии введены офлайн сообщения, цветовые схемы оформления окна, введены Контакты Windows Live, появилась передача одиночных файлов, появились звонки с компьютера на телефон, введена группировка сообщений по контактам, интегрирован сервис Rhapsody (сервис) (в США)[13]. Обновление к 8.0 вышло 10 августа 2006 года,[1] в нём улучшена работа видео и аудио, а также исправлены некоторые ошибки.[14]
  • Версия 8.1 вышла в конце 2006 — начале 2007.[1][15][16]
  • Версия 8.5 вышла с обновлённым дизайном в стиле, сходном с остальными приложениями Windows Live 2008.
  • Версия 2009 (14.0, изначально обозначалась 9.0) — обновление интерфейса в стиле Windows 7. Windows Live Call с этой версии устанавливается как приложение. Были также удалены такие функции, как возможность посылать файлы пользователям не в сети, некоторые статусы, возможность «Общие Папки», возможность настраивать веб-камеру во время беседы, кнопка «Отправить», некоторые игры, общий фон окна бесед, и вкладки в списке контактов.
  • Версия 2011 (15.0).
  • Версия 2012.

Кроме возможностей, доступных в MSN Messenger, в Windows Live Messenger имеются следующие:

Служба Microsoft Windows Live Call позволяла совершать аудиозвонки с компьютера на телефоны, была распространена преимущественно на территории США.

В июле 2006 появилась взаимодействие пользователей MSN и пользователей Yahoo! Messenger. Эта возможность доступна для пользователей MS Windows XP и новее (клиент для MS Windows 2000 версии 7.х не поддерживает эту возможность). Реализация была добавлена в обновлении Windows Live Messenger.

Можно отправить контакту сообщение, если его нет в сети (Офлайн-беседы). Сообщение будет доставлено, когда контакт войдёт в Messenger.

Существуют различные игры и приложения, доступные в Windows Live Messenger, к которым можно получить доступ из окна беседы. Для этого достаточно нажать значок игр, бросив вызов своему приятелю.

Инициатива «i’m»[править | править код]

Инициатива i’m — это программа Microsoft, запущенная в марте 2007 года, сутью которой является благотворительная помощь девяти социальным организациям. Каждый раз, когда кто-то отправляет сообщения с использованием специальных значков настроения i’m, корпорация Microsoft разделяет часть своей прибыли от встроенной рекламы с организацией, выбранной пользователем. Засчитываются только сообщения, отправленные или полученные на территории Соединённых Штатов. Установленного предела пожертвований для организаций нет. Чем больше пользователь ведёт бесед с использованием i’m, тем больше денег поступает в одну из этих организаций. Каждая из участвующих организаций гарантировано получит минимальное пожертвование в количестве $100 000 в течение первого года проведения программы. На данный момент даты окончания программы нет.[17] Инициатива i’m работает только в WLM версий 8.1 и 8.5.

Платформа S60[править | править код]

Windows Live Messenger также доступен для смартфонов под управлением Symbian os 9x. Она является мобильной версией.

Другие изменения[править | править код]

  • Состояние «Говорю по телефону» из предыдущих версий теперь называется «На связи», из‑за добавления Windows Live Call.
  • Псевдонимы индивидуальных контактов могут быть персонализированы и выводиться отличными от тех, что задал контакт.
  • Microsoft Passport заменён на Windows Live ID.
  • Фильтрующий поиск по списку контактов.
  • Начиная с версии 8.1, используемые пользователем картинка и личное сообщение размещаются на сервере, так что где бы он не выполнил вход, отображаемые картинка и личное сообщение сохраняются. Однако, для использования этой возможности на любом из этих компьютеров должна быть установлена версия 8.1 либо более новая.

Windows Live Messenger использует Microsoft Notification Protocol (MSNP) через TCP (и опционально через HTTP, для работы с прокси-серверами) для подключения к .NET Messenger Service — службе, доступной на порту 1863 с хостом messenger.hotmail.com. Последняя версия — 15 (MSNP15), используемая Windows Live Messenger и другими клиентами сторонних разработчиков. В MSNP15 введён другой механизм аунтификации. Протокол не полностью закрыт; но для версий 8, 9, 10, 11, 12, 13, и 14 код остаётся закрытым. .NET Messenger Service в настоящий момент принимает только протоколы версии 8 и выше.

Самыми главными конкурентами Windows Live Messenger являлись AIM и ICQ, Trillian, iChat, Adium X, aMSN и клиенты на основе Jabber, включая Google Talk.

В Китае преобладает служба мгновенного обмена сообщениями QQ. После выхода MSN Messenger на китайский рынок, популярность QQ на некоторое время снижалась, одно время MSN Messenger занимал порядка 17 % китайского рынка мгновенного обмена сообщениями.

Gadu-Gadu остаётся наиболее популярной службой обмена сообщений в Польше, более чем с 6 миллионами пользователей в сети ежедневно. Однако, с недавнего времени она медленно уступает место Skype.

Некоторые доступные надстройки позволяют изменять Live Messenger, включая скрытые функции, или расширяя возможности. Среди них:

  • A-Patch[18]
  • Messenger Plus! Live[19]
  • WLM OSD Plugin — On Screen Display[20]
  • Mess Patch[21]

Уязвимости в системе безопасности[править | править код]

12 сентября 2007 года, в блоге Windows Live Messenger[22] была опубликована запись, в которой сообщалось об уязвимости в системе безопасности, найденной в версиях Messenger старше 8.1. «Эта уязвимость делает возможным удаленное выполнение кода, если пользователь принимает от злоумышленника приглашение к видеоразговору или видеосвязи. Воспользовавшись уязвимостью, злоумышленник может захватить полный контроль над системой». Это привело к выпуску автоматических обновлений, вышедших для всех старых версий. Для версий, запущенных на Windows 2000 и ниже, требовалось обновление до новой версии MSN Messenger 7.0, а для версий, запущенных на Windows XP и выше, требовалось обновление до Windows Live Messenger 8.1.[23]

Служба Windows Live Messenger перестала поддерживаться компанией Microsoft в апреле 2013 года[3]. Все пользователи Windows Live Messenger и Windows Live ID могут беспрепятственно осуществлять аудио- и видеовызовы со своими контактами в Skype, а также отправлять мгновенные сообщения при входе в Skype с помощью учётной записи Майкрософт. Таким образом компания Microsoft в 2013-м году завершила объединение службы Windows Live Messenger со Skype.

  1. 1 2 3 4 Даты выпуска Windows Live Messenger из официального блога. Дата обращения: 24 февраля 2008. Архивировано 23 февраля 2008 года.
  2. Тарас Мищенко. 15 марта Microsoft закроет сервис Live Messenger в пользу Skype. ITC.ua (9 января 2013). Дата обращения: 9 января 2013. Архивировано 12 января 2013 года.
  3. 1 2 Messenger переместился в Skype. Дата обращения: 5 апреля 2015. Архивировано 3 апреля 2015 года.
  4. Majid, Akbar (June 29, 2009). RIP: MSN Web Messenger, July 22, 1999 — June 30, 2009 Архивная копия от 18 сентября 2020 на Wayback Machine. merinews.com.
  5. AOL blocks Microsoft Net messaging. CNET News.com. (недоступная ссылка)
  6. America Online Exploits Bug In Own Software. Дата обращения: 15 августа 2015. Архивировано 20 июля 2012 года.
  7. Crouch, Cameron (July 20, 2000). MSN gives Messenger a voice Архивировано 17 апреля 2012 года.. Networkworld.com.
  8. Keizer, Gregg (February 26, 2002). Instant Messaging Road-Test — Messenger 4.6 Архивная копия от 4 сентября 2009 на Wayback Machine. ZDNet.
  9. Wilcox, Joe (September 25, 2002). Microsoft puts a price on IM features Архивная копия от 12 мая 2011 на Wayback Machine. CNET Networks.
  10. Flickinger, Derek R. (July 2003). Windows XP interactions with UPnP-based IDGs version 1.0 Архивная копия от 27 апреля 2010 на Wayback Machine. Home Toys.
  11. Архивированная копия. Дата обращения: 15 августа 2015. Архивировано 4 июля 2011 года.
  12. Запись в блоге о финальной версии Windows Live Messenger 8.0. Дата обращения: 24 февраля 2008. Архивировано 19 декабря 2010 года.
  13. Запись в блоге о Windows Live Messenger 8.0 Beta 3. Дата обращения: 24 февраля 2008. Архивировано 19 декабря 2010 года.
  14. Запись в блоге об обновлённой финальной версии Windows Live Messenger 8.0. Дата обращения: 24 февраля 2008. Архивировано 19 декабря 2010 года.
  15. Windows Live Messenger 8.1 Beta 1 blog entry. Дата обращения: 10 апреля 2008. Архивировано 19 декабря 2010 года.
  16. Windows Live Messenger 8.1 Beta Refresh blog entry. Дата обращения: 10 апреля 2008. Архивировано 19 декабря 2010 года.
  17. Архивированная копия. Дата обращения: 24 февраля 2008. Архивировано из оригинала 16 февраля 2008 года.
  18. A-Patch for Windows Live Messenger. Дата обращения: 24 февраля 2008. Архивировано из оригинала 22 февраля 2008 года.
  19. Messenger Plus! Live — The Windows Live Messenger Extension Архивировано 8 мая 2012 года.
  20. iTolosa. Дата обращения: 24 февраля 2008. Архивировано 15 мая 2008 года.
  21. Mess Patch: better messpatched than sorry. Дата обращения: 5 июля 2008. Архивировано из оригинала 30 апреля 2008 года.
  22. Inside Windows Live Messenger Архивная копия от 9 мая 2008 на Wayback Machine (англ.) — Windows Live Messenger Blog
  23. Блог Windows Live Messenger: Обновление до 8.1. Дата обращения: 24 февраля 2008. Архивировано 19 декабря 2010 года.
  • MSN Messenger для мобильных устройств (англ.) — версии для Pocket PC, Pocket PC Phone Edition и смартфонов. (недоступная ссылка с 15-08-2015 [3551 день])

MSN Messenger

MSN Messenger logo, 1999–2006

MSN Messenger 4.6, released in 2001

Other names
  • MSN Messenger Service
  • Windows Live Messenger
Developer(s) Microsoft
Initial release July 22, 1999; 25 years ago
Final release 16.4.3508.205 (August 7, 2012; 12 years ago) [±]
Written in C++[1]
Operating system
  • Windows 98 to 8
  • Mac OS X
  • Windows Mobile
  • Windows Phone
  • Symbian OS 9.x
  • BlackBerry OS
  • iOS
  • Windows CE
  • Xbox 360
  • MSN TV
Successor Skype
Available in 50 languages
Type Instant messaging
License Proprietary (freeware or bundled)
Website messenger.live.com 

MSN Messenger (also known colloquially simply as MSN[2][3]), later rebranded as Windows Live Messenger, was a cross-platform instant-messaging client developed by Microsoft.[4] It connected to the now-discontinued Microsoft Messenger service and, in later versions, was compatible with Yahoo! Messenger and Facebook Messenger. The service was discontinued in 2013 and was replaced by Skype.

The client was first released as MSN Messenger Service on July 22, 1999, and was marketed under the MSN brand until 2005, when it was rebranded under the Windows Live name. It has since been officially known by the latter name, although its first name remained in common use.[5][6] In June 2009, Microsoft reported the service attracted over 330 million active users each month, placing it among the most widely used instant-messaging clients in the world.[7]

Following its acquisition of Skype Technologies in May 2011, Microsoft added interoperability between Skype and Microsoft accounts, allowing Skype—which had features unique to its platform and a wider user base—to communicate with Windows Live Messenger contacts. In 2013, the product was discontinued, and Microsoft began cutting service to existing clients. It remained active in China for another 18 months and ceased operations there on October 31, 2014.

In 2018, a free version of Microsoft Teams became available after years as a component of an Office 365 subscription. Teams inherited the Microsoft accounts architecture, allowing users to invite contacts from the discontinued services, MSN Messenger and Skype.[8]

MSN Messenger 1.0–7.5 (1999–2005)

[edit]

MSN Messenger 1.0

Before the product was renamed Windows Live Messenger, it was named «MSN Messenger» from 1999 to 2006. During that time, Microsoft released seven major versions as follows.
The first version of MSN Messenger Service, version 1.0 (1.0.0863), was released July 22, 1999. It included only basic features, such as plain text messaging and a simplistic contact list.[9] When it was first released, it featured support for access to America Online’s AIM network. America Online continually tried to block Microsoft from having access to their service until eventually the feature was removed, and it has not re-surfaced in any later versions of the software.[10] AOL did this by exploiting a buffer overflow bug in AIM, which causes it to execute a bit of machine code sent by the server.[11] When this code runs, it determines if the client is AIM and sends a message back to verify the client.[12] Since then, the software has only allowed connections to its own service, requiring a Windows Live ID (.NET Passport at that time) account to connect.
Microsoft released the first major update, version 2.0 (2.0.0083), on November 16, 1999. It included a rotating advertising banner and the ability to customize the appearance of the chat window. It came as an install option for Windows Me. This version was followed the next year by version 3.0 (3.0.0080), which was released May 29, 2000. It included file transfers and PC-to-PC and PC-to-phone audio capabilities with Net2Phone and Callserve,[13] two of the larger VoIP providers.[14]

Along with the release of Windows XP came version 4.6 of MSN Messenger, on October 23, 2001. It included major changes to the user interface, the ability to group contacts, and support for voice conversations.[15] In this version, the client software was renamed from «MSN Messenger Service» to just «MSN Messenger», while the underlying service became known as «.NET Messenger Service». This version was only compatible with Windows 95, 98, ME, NT 4.0, and 2000, because Microsoft provided a scaled-down new program for Windows XP, called Windows Messenger. Version 5.0 of MSN Messenger was released on October 24, 2002. It was the first version that was allowed to be installed along with Windows Messenger on Windows XP.[16] It included UPnP (Universal Plug and Play) based file transfers, minor changes to the user interface artwork, and a Windows Media Player interface plug-in.[17]

Version 6.0 of MSN Messenger was released July 17, 2003. MSN Messenger 6.0 was a major overhaul of the whole platform, upgrading its simple text-based interface to include customizable elements such as emoticons, personalized avatars, and backgrounds. An update, version 6.1, focused on improvements to the conversation window, enabling users to hide the window frame and menu bar, and also the ability to change the theme color. The theme color could be set differently for each user. Another update, version 6.2, was released April 22, 2004, and it was the last version of the MSN Messenger 6 series. The most notable changes were a dedicated Mobile group for mobile contacts, a connection troubleshooter, and the Launch Site feature was renamed to Fun & Games.[citation needed]

MSN Messenger received a major upgrade to version 7.0 on April 7, 2005. This version brought wink features that were previously only available in threedegrees. This version also advertised items to sell to you including animated display pictures, emoticons and backgrounds. The contact list window style was also updated to match instant message windows. This version also introduced the Xbox Live Integration feature. This version also introduced digital ink and handwriting recognition support. It is the last version of MSN Messenger to support Windows 98, Windows Me and Windows 2000.[18]

The last version of MSN Messenger before the name change, version 7.5, was released August 23, 2005. New features included the Dynamic Backgrounds feature and the «msnim» protocol handler, which allowed Web sites to provide links which automatically add a contact or start conversations. Additionally, a new Voice Clips feature allowed users to hold down F2 and record a message for a maximum of 15 seconds and send it to the recipient. The window for conversations was changed slightly with an added video button. This version also introduced the Windows Installer for its auto-update feature.[19]

Windows Live Messenger 8.0–8.5 (2005–2009)

[edit]

Windows Live Messenger logo

As part of Microsoft’s Windows Live effort, which rebranded many existing MSN services and programs, MSN Messenger was renamed «Windows Live Messenger» beginning with version 8.0.[citation needed]

The first beta of the newly renamed Windows Live Messenger, Beta 1, was released on December 13, 2005.[6] Major changes and additions included offline messaging, an option to change the color theme of the windows, separated send and search boxes, a word wheel search box in the main window, and additional details for contacts when hovering over their names in the contact list window.[citation needed]

The second beta of version 8.0, Beta 2, was released on February 26, 2006.[6] The overall theme of this version was improved, fixing and improving several smaller places in the program. Major changes and additions included the introduction of Windows Live Contacts, the reintroduction of single file transfer, improvements to the «Add a Contact» dialog box, improved color themes, minor changes in the conversation window, and revert of the «Busy» status icon back to the normal dash icon and a redesign of the log in page.[20]

The final beta version, Beta 3, was released on May 2, 2006.[6] Major changes and additions included new icons for the program, PC-to-phone calling, an updated look for the Windows Live Call window, a new default display picture, the Windows Live Today window, improvements to the grouping of sequential messages from each contact, Rhapsody integration in the US, and an option for sounds to be edited and/or turned off and another redesign of the log in page,[21]

Windows Live Messenger 8.0

The official release of Windows Live Messenger version 8.0 was on June 19, 2006.[6] Although no notable changes were made between Beta 3 and the final version,[22] the change from MSN Messenger to Windows Live Messenger brought some additional changes, such as customization for the nicknames of individual contacts, timestamps on messages, the ability to see a contact’s name only once if the same person writes multiple messages in a row, and color schemes for the entire application. The main authentication system, Microsoft Passport Network, was replaced with Windows Live ID at the same time. A refresh to version 8.0 was released on August 10, 2006.[6] It included audio and video improvements and fixed up minor bugs.[23]

The first update to Windows Live Messenger was previewed on October 30, 2006, with the release of Beta 1 of version 8.1.[6] No major changes were made, but several minor changes were included. These include the addition of the roaming identity feature (so that the same user’s display name and picture would appear on any computer), a new contact card appearance, a «recently used» list for the emoticon, wink, display picture and background menus, an SMS phone book in the main menu allowing the association and editing of a phone number to the contact and allowing text messaging to a contact, a «sign out» button, a «report abuse» option in the help menu, interoperability with Yahoo! Messenger, and improvements to user status on Windows Vista[24]

A minor update, the Windows Live Messenger 8.1 Beta 1 Refresh, was released on December 13, 2006,[6] and fixed bugs that were causing some people to be unable to sign in and others unable to see their contact list.[25]

The final version 8.1 was released on January 29, 2007.[6] No changes were made from the Beta 1 Refresh.[26] All versions of Windows Live Messenger below version 8.1 were rendered obsolete on September 12, 2007, due to a security issue identified when a user accepts a webcam or video chat invitation from an attacker.[27]

On September 12, 2007, the Windows Live Messenger blog posted a fix that resolved a security problem. It reported of a security vulnerability in versions of Messenger older than 8.1, that the released fix would resolve. This led to an auto-update being released to all older versions. Versions running on Windows 2000 and below were required to update to a new version of MSN Messenger 7.0, and versions running on Windows XP and above were required to update to Windows Live Messenger 8.1.[27]

On August 27, 2009, the Windows Live Messenger blog posted that due to a security problem, all users of versions 8.1 and newer need to update to the latest version, 14.0.8089. The mandatory upgrade requirement would be fully phased in by late October 2009 and began on September 15, 2009.[citation needed]

The first beta of Windows Live Messenger 8.5, Beta 1, was released on May 31, 2007.[6] An update was released on June 21, 2007, to test updates being installed by Microsoft Update. This version required Windows XP SP2, compared to previous versions requiring Windows XP SP1. It was the first version to be installed in a «Windows Live» folder under «Program Files», with the shortcuts placed in a «Windows Live» folder in the Start Menu.[citation needed]

Major changes and additions in Beta 1 included a new installation program in conjunction with the release of Windows Live 2.0, a new look for all of its windows that matches the aesthetic styles of Windows Vista,[28] a new «bunny» emoticon,[29] and integration with Windows Live OneCare Family Safety.[30] Beginning with this version, updates could be downloaded and installed through Microsoft Update.

The second beta of Windows Live Messenger 8.5, Beta 2, was released on September 5, 2007.[31] Several issues were fixed in Beta 2, but no significant changes were applied. Compared with the first beta, the build does not say «Beta» on the top of the window, although developers had noted that it was not the final release. The new Windows Live Installer, which is used to install Windows Live Messenger 8.5 Beta 2, does not run on Windows Server 2003.[citation needed]

The final release of Windows Live Messenger version 8.5 was released on November 6, 2007, and it introduced no major changes.[32]

Windows Live Messenger 14.0–16.4 (2009–2012)

[edit]

Windows Live Messenger, c. 2011

Windows Live Messenger 2009 was originally designated version 9.0, it was later assigned the technical version number 14.0, in order to be unified with the other Windows Live programs and Microsoft Office programs.[citation needed]

In a presentation to the Georgia Institute of Technology’s IEEE Student Branch, Microsoft employee Andrew Jenks reported that the Messenger team had been working on multi-person audio/video chat, and they are also attempting to create interoperability with AIM/XMPP/ICQ. There is a basic internal version that works with XMPP already.[33] However, these features were not seen in any versions of Windows Live Messenger 2009.[citation needed]

Microsoft sent an invitation to participate in the Windows Live Messenger «9» beta program to Microsoft Connect members on November 20, 2007; a week later, Microsoft began sending out emails welcoming them to the Windows Live Messenger «9» beta program for the first release, known as Beta 0.[citation needed]

A fan site for Windows Live Messenger, Mess.be, claimed to have a new build of Windows Live Messenger «9» on August 11, 2008, and published screenshots along with a brief summary of new features. The screenshots featured a new user interface design matching the «Wave 3» design in development by Microsoft. The images were later removed by the site after a DMCA notice was received.[34] The installer for the same build was leaked through private forums on August 23, 2008. It would later be discovered this build was a preview of Milestone 2, or M2.[citation needed]

News web site LiveSide published an article on September 4, 2008, with screenshots of M2 of the newly minted «Windows Live Messenger 2009», which had become version 14.0 instead of 9.0 as previously expected. LiveSide summarized its new features, including protection against messaging spam, the ability to stay signed into the application from several computers (referred to as «Multiple Points of Presence Support»), animated GIF files in the photo area, per-contact customized sounds for various user actions, and clickable URLs in the status area.[35]

Microsoft began the official beta program for Windows Live Messenger 2009 on September 17, 2008, when it released a new beta officially known as Windows Live Messenger 2009 Beta (Milestone 3, Build 14.0.5027.908), which was made available to the general public as a free download. The ability to submit feedback, however, was restricted to select participants of the Microsoft Connect closed beta program.[citation needed]

Notable changes in Milestone 3 include a new revamped and refined user interface to follow suit with the rest of the Windows Live «Wave 3» design, the ability to set a «Scene» by customizing the background image and color of the contact list, and the display of these scenes in conversation windows for improved contact identification and window management.[citation needed]

Milestone 3 also brings a new «Groups» feature that allows users to create a continuous group conversation between select contacts, newly redesigned status icons which now resemble small gems rather than the previous «Messenger Buddy» icons, a new default «Favorites» category in which you can place your favorite contacts for easy access to them, a new Photo Sharing utility that allows contacts to quickly and easily browse photos together, and a «What’s New» section at the bottom of the contact list to outline recent contact updates. Display pictures have been moved over to the left side of conversation windows, and new colorful borders appear around display pictures to display the current status of that contact. Milestone 3 is the first version of Windows Live Messenger to use the standard window frame on Windows Vista in accordance with the user experience guidelines.[citation needed]

Several features were removed in version 9.0, however, such as the ability to use add-ins, the ability to transfer files when the recipient is signed in as offline, the «Be right back», «Out to lunch», and «In a call» status options,[36] the Go to my space button, the ability to adjust webcam settings during a video call, the Send button,[37] some games (depending on your localization) and integration with Windows Contacts.[38] Other features were replaced, such as Sharing Folders[39] (replaced by integration with Windows Live SkyDrive) and background sharing (replaced by the «Scene» feature).[citation needed]

On December 15, 2008, Windows Live Messenger 2009 RC (Build 14.0.8050.1202) was released together with the other Windows Live Wave 3 software applications, now renamed as Windows Live Essentials.[40] This version saw a removal of the custom sign-in sound feature however it is still possible to select a sound for other individuals, as well as changes to how the background image chosen is applied to the conversation windows. This build also included over 200 bug fixes including the «Custom Emoticon Bug» and saving of pictures when using the Photo sharing feature. On January 7, 2009, the same build was released as the final version of Windows Live Messenger 2009.[41]

The last QFE update for Wave 3 was released on May 12, 2010, and saw the removal of some features from Windows Live Messenger. Specifically, the ability to independently show only your own webcam or your contacts’ webcam (one way webcam) and without an audio call is gone.[42] It is only possible to start a video call which starts the webcams of both people communicating, and which also automatically starts audio calling. Also removed is the ability to import and save/export instant messaging contacts to and from .CTT files.[43]

In late March 2010, a beta of Windows Live Essentials Wave 4 was leaked onto the internet and has since spread to various BitTorrent networks, which included a private beta build of Windows Live Messenger Wave 4. However, as the software was designed for private beta testing, non-beta testers cannot sign into this leaked build.[44]

The new software features a revamped interface which brings the «What’s new» section of Windows Live to the new «social pane», similar to the way a social networking site presents updates. Among the new features are tabbed conversations, a redesign of the old emoticons, integration of Bing results, built-in video message support, HD video chat, in-line commenting of social updates, a new social photo viewer that supports commenting (for Facebook and SkyDrive photos), badges support, synchronized status updates, availability by categories, as well as integration with Facebook chat. However, several features had also been removed from the previous version, such as the removal of display names, handwriting tool,[45] one-way webcam requests and import/export of instant messaging contacts feature. The «Wave 4» release of Windows Live Essentials, which includes Messenger, also dropped compatibility with Windows XP and only runs on Windows Vista or Windows 7.[46]

The new Windows Live Messenger for the iOS became available on the App Store on June 21, 2010, in addition to other mobile versions of Windows Live Messenger for Windows Phone, BlackBerry, and Symbian mobile platforms.[47]

On June 24, 2010, a public beta of Windows Live Messenger Wave 4 was released as part of the new Windows Live Essentials beta.[48] A «beta refresh» of Windows Live Messenger Wave 4 was released on August 17, 2010, as part of an upgraded Windows Live Essentials beta.[49] The final version of Windows Live Messenger 2011 (Wave 4) was released on September 30, 2010.[50] On the same date, a version of Windows Live Messenger for Zune HD also became available.[51][52]

On June 14, 2012, Microsoft made the update from 2009 to 2011 mandatory for those using Windows Vista or 7. 2009 continues to be usable for those still running XP.[53] This can be circumvented by running Windows Live Messenger in Windows XP compatibility mode, thus making it believe it is running on Windows XP.[54]

On August 7, 2012, Microsoft delivered a new version of the Windows Essentials 2012 suite, which includes Windows Live Messenger 2012.[55][56]

Discontinuation and legacy

[edit]

On November 6, 2012, Microsoft announced that Messenger and Skype services would merge in the first quarter of 2013. According to Tony Bates (president of Skype Division at the time), Messenger users could sign into Skype using their Microsoft accounts, access their Messenger contacts and communicate as usual.[57][58] On January 8, 2013, Microsoft emailed Messenger users and informed them that with the exception of mainland China, the Messenger service would stop working on March 15, 2013, and users would not be able to sign in.[59]

On February 15, 2013, ZDNet wrote the discontinuation email was only sent to one percent of Messenger users, a test group.[60] On the same day, Microsoft announced its plans to phase out Messenger: the process would start on April 8, 2013, with English users and would end on April 30, 2013; Messenger would remain available in mainland China.[61] According to ZDNet, this might only apply to the ability to sign in with Messenger client; Microsoft would keep its Messenger service running for another year.[60] «Windows Live Messenger Upgrades to Skype», as they were referred to by Microsoft, started on April 8, 2013. This transition took place language by language. Brazil was the last country to be «upgraded», on April 30.[citation needed]

Chinese Messenger users received an email from Microsoft in August 2014, containing an announcement that Messenger service in China would end on October 31, 2014; users were advised to migrate to Skype and receive free credits.[62][63]

In 2017 a number of developers managed to reverse engineer the Messenger protocol and designed custom servers that make the MSN/Windows Live Messenger functional again. The service is now provided under the name Escargot MSN.[64][65][66]

In addition to its basic functionality and general capability as an instant messaging client, the latest version of Windows Live Messenger offered the following features:

Windows Live Messenger’s album viewer is based on Windows Photo Gallery and provides users a photo viewing experience for photo albums shared via SkyDrive and Facebook. The album viewer is interactive and supports full screen and slideshow modes, as well as viewing and uploading comments on Facebook and SkyDrive albums. It also supports people tagging for SkyDrive. The album viewer closely resembles the Microsoft Silverlight counterpart for web photo albums present on SkyDrive.[citation needed]

Appear offline to individuals or categories

[edit]

Windows Live Messenger allows users to appear offline to particular individual contacts, as well as to an entire category within Windows Live Messenger, while appearing online to other contacts.[citation needed]

This is a recent feature of Windows Live Messenger 2011, and is a departure from the previous versions of Windows Live Messenger, where blocking a contact would prevent the «blockee» from sending the user any messages to the «blocker». With the «appear offline to» configuration currently implemented, «hidden from» users can still send «offline messages» to the target.[67]

Users can connect services such as Facebook, MySpace and LinkedIn using Windows Live Profile, and display their contact’s Messenger social updates within the «Full view» of Windows Live Messenger. Users can also post status updates and photos directly to the connected services within Windows Live Messenger. Additionally, Messenger also imports all contacts from the connected services and integrates with Facebook Chat (via the XMPP protocol) for instant messaging support with users on Facebook.[citation needed]

One can send messages to contacts who are offline; they will receive the messages once they come online. Additionally, a user can start conversations even when their status is set to Appear Offline in Windows Live Messenger 2009 or before.[citation needed]

Games and applications

[edit]

There are various games and applications available in Windows Live Messenger that can be accessed via the conversation window by clicking on the games icon, and challenging your friend or contact to a competition in a game, or inviting them to launch a shared external application.

Messenger Companion

[edit]

Windows Live Messenger Companion

Windows Live Messenger Companion was an add-in for Windows Internet Explorer that detects when a user is on a website that one of their friends has shared content from and surfaces that update so that the user can instantly view what their friends have shared and leave a comment to the shared content on Windows Live.[68] The service utilizes Windows Live ID and integrates tightly with Windows Live Messenger to obtain the user’s contact list and their shared contents. The features of Windows Live Messenger Companion include:

  • Sharing links to web pages with the user’s friends on Windows Live within the web browser
  • See links to web pages the user’s friends have shared
  • Add comments to the links the user’s friends have shared

Windows Live Messenger Companion was made available as part of Windows Live Essentials 2011. However, Microsoft discontinued Messenger Companion in its newer Windows Essentials 2012 suite.[citation needed]

Windows Live Messenger used the Microsoft Notification Protocol (MSNP) over TCP (and optionally over HTTP to deal with proxies) to connect to Microsoft Messenger service—a service offered on port 1863 of «messenger.hotmail.com.»[citation needed]

The protocol is not completely secret; Microsoft disclosed version 2 (MSNP2) to developers in 1999 in an Internet Draft,[69] but never released versions 8 or higher to the public. The Messenger service servers currently only accept protocol versions from 8 and higher, so the syntax of new commands sent from versions 8 and higher is only known by using packet sniffers like Wireshark. This has been an easy task because – in comparison to many other modern instant messaging protocols, such as XMPP – the Microsoft Notification Protocol does not provide any encryption and everything can be captured easily using packet sniffers. The lack of proper encryption also makes wiretapping friend lists and personal conversations a trivial task, especially in unencrypted public Wi-Fi networks.[citation needed]

The content of users’ messages is filtered on server side of the client. For example, the user can not send the links to The Pirate Bay’s pages neither from the Windows Live Messenger, nor through other clients supporting the protocol. However, links to other P2P networks are allowed.[70]

The i’m initiative was a program Microsoft launched in March 2007, that connects the user with ten organizations dedicated to social causes through Windows Live Messenger, only for conversations sent or received in the USA. Every time someone had a conversation using i’m, Microsoft Corp. shared a portion of the program’s advertising revenue with the organization of the user’s choice. There was no set cap on the amount donated to each organization. The more i’m conversations the user had, the more money went to one of the ten causes. Each participating organization was guaranteed a minimum donation of $100,000 during the first year of the program. The i’m initiative worked with version 8.1 and above.[citation needed]

In March 2010, the initiative concluded, having raised over 3 million dollars.[71]

On October 13, 2005, Yahoo! and Microsoft announced plans to add interoperability between their messenger services.[72] The announcement came after years of third-party interoperability success (most notably, PowWow by Tribal Voice,[73][74] Trillian, Pidgin) and criticisms from Tribal Voice and iCast that the major real time communications services were locking their networks.[75] Yahoo! and Windows Live Messenger became interoperable on July 12, 2006.[76][77] For six years, Yahoo! Messenger and Windows Live Messenger users in possession of up-to-date software could communicate across the two networks. Instant messaging as well as transmission of emoticons, nudges, offline messages, presence information and personal status messages were supported.[78] On December 14, 2012, the interoperability ended.[79]

Interoperability with Facebook Chat was added on September 30, 2010, with the launch of Windows Live Messenger 2011.[citation needed]

Messenger Mobile WAP version

Versions were developed for Windows, Xbox 360, Mac OS X (later under the name Microsoft Messenger for Mac), BlackBerry OS, iOS, Java ME, S60 on Symbian OS 9.x, MSN TV, Zune HD,[80] Windows Phone, Windows Mobile and Windows CE.[citation needed]

Messenger Mobile (formerly named Windows Live Messenger Mobile) was the version of Messenger that was aimed to be used on mobile devices over a cellular data plan or Wi-Fi (if supported by the phone). There was also a WAP-compatible version that may be used on any mobile device, and also specific client versions designed for Windows Mobile, iOS, BlackBerry and Nokia Series 60 devices.[citation needed]

A client version of Windows Live Messenger Mobile was a part of client application named «Windows Live for Windows Mobile» included with the Windows Mobile 6 operating system. It was included on both Windows Mobile 6 smartphone edition (non-touch screen phones) and professional (touch screen phones). Among other features you could send voice-clips (max 10 seconds), pictures & emoticons.[citation needed]

Windows Live Messenger support was included in the Xbox 360 spring 2007 dashboard update released on May 9, 2007.[81] It was known as Xbox Live Messenger.[82]

Those using Windows Live Messenger were able to see the Gamertags of friends logged into Xbox Live, including the games that they were playing. Xbox 360 users could chat in-game or while watching a movie. Although only text chat was supported, Microsoft suggested that voice and video chatting may come in a future update.[citation needed] Support for child accounts was added in December 2007.[citation needed]

To coincide with the arrival of the integration of Windows Live Messenger with Xbox Live, Microsoft released a new Xbox 360 keyboard adapter called the Xbox 360 Messenger Kit for easier text input. The keyboard device attaches to the standard Xbox 360 controller through the headphone jack and features a QWERTY-style key layout with 47 backlit keys. However, any USB keyboard is also compatible with the Xbox 360.[citation needed]

Microsoft also announced on June 14, 2010, that users on Xbox LIVE with the controller-free Kinect could have real-time video conversations with Windows Live Messenger contacts. This feature was enabled at launch.[83]

MSN Messenger on MSN TV 2

Starting in the summer of 2000, the Microsoft-owned web access product MSN TV (then known as WebTV) introduced a software upgrade for users of its internet terminals that added a basic messaging client among other features. The messaging client was designed to work with the Microsoft Messenger service and was simply named MSN Messenger.[84] The client for the original WebTV/MSN TV internet terminals supported basic presence, plain text messages (no graphical emoticons), and buddy lists, with the overall WebTV/MSN TV service hosting services for users to add, remove, or block Messenger contacts and manage their Messenger settings. Windows Live Messenger support was later added to the MSN TV 2, introducing a new UI to fit the rest of the MSN TV 2’s interface and support for graphical emotions. It’s believed these clients still worked up until the discontinuation of the MSN TV service in September 2013.[citation needed]

Although WebTV was also available in Japan well before the Summer 2000 upgrade was introduced in the US, it does not appear that Japanese WebTV users ever received this Messenger feature.[citation needed]

Microsoft Messenger for Mac (previously MSN Messenger for Mac) was the official Mac OS X instant messaging client for use with Microsoft Messenger service, developed by the Macintosh Business Unit, a division of Microsoft. Its feature list was limited in comparison to that of its counterpart Windows Live Messenger; the client lacked a number of features that its Windows counterpart contained.[citation needed]

The versions 3.x and later of Microsoft Messenger for Mac featured new Aqua graphics, whereas version 2.x and below have graphics similar to Windows Messenger 4.0. Versions 5.x used the brushed metal theme.[citation needed]

  • Version 2.5.1, update to version 2.5, which is a mandatory update to version 2.1 that is available for users running Mac OS 9.2.2.
  • Version 3.5 for Mac OS X revisions older than 10.2.8
  • Version 4.0.1 for Mac OS X revisions 10.2.8 and newer
  • Version 5.1.1 for Mac OS X revisions 10.3 and newer
  • Version 6.0.3 for Mac OS X revisions 10.3.9 and newer
  • Version 7.0.0 for Mac OS X 10.4.9 or newer was released on April 29, 2008.
  • Version 7.0.1 for Mac OS X 10.4 or later includes minor bug fixes.
  • Version 7.0.2 for Mac OS X 10.4 or later: improves overall quality and conversations with Microsoft Office Communicator 2007 R2.
  • Version 8.0.0 beta for Mac OS X 10.5 or later, for Intel Macs only: Official Beta released on March, 24, 2010. Adds A/V conferencing between Mac OS X users and Windows Live Messenger 2009 users.
  • Version 8.0.0 for Mac OS X 10.5 or later, for Intel Macs only: Released with Microsoft Office 2011 for Mac in October 2010 and bears a visual similarity to previous Windows counterparts. It features somewhat more stable functional voice and video calls.

With the release of Microsoft Messenger for Mac 7.0, Microsoft has discontinued the client’s support for older versions of their Corporate messaging systems (such as Live Communications Server 2005). The latest version to support these older systems is Version 6.0.3, which is still available for download on the Microsoft website.[citation needed]

Webcam and audio support was delayed due to Windows Live Messenger’s webcam and audio engine being reworked, which meant that the Mac version had to wait until this was complete in order for both platform releases to function correctly.[citation needed]

The Windows Live Messenger for iOS client supported receiving of instant messaging notifications even when the application closed, and allowed Multiple Points of Presence (MPOP) such that a user can be signed into multiple locations at the same time. Photos and albums could also be uploaded from the mobile devices onto Windows Live Photos, based on SkyDrive, and the application allowed simple image editing capabilities and people tagging within the photos. The application also supported the «Messenger social» feed on Windows Live Profile, allowing users to view and comment on the social updates and activities of their contacts on Windows Live, as well as those on Facebook, MySpace and LinkedIn once these social networks had been connected to Windows Live as a «Service».[citation needed]

The Windows Live Messenger Mobile client came as a Java ME mobile application pre-loaded on devices such as Nokia 7610, Nokia 7510, Nokia 7210, Nokia 6700c, Nokia 6600s, Nokia 6303c, Nokia 6260s, Nokia 5220, Nokia 5130XM, Nokia 3720c, Nokia 3710f, Nokia, 3600s, Nokia 2730c, Nokia 2700c, Nokia 5530, Nokia 6303c and Nokia X3.[citation needed]

A version of the Windows Live Messenger Mobile client was also pre-loaded on most Sony Ericsson mobile devices as a Java ME application.[85]

Windows Live Messenger running on an S60 Platform device

A client for Windows Live Messenger was developed by Microsoft for the Symbian S60 Platform commonly used on mobile phones such as Nokia smartphones and released on August 23, 2007, to selected markets. In May 2009, the client was made available on the Ovi Store. This version of Windows Live Messenger included many of the features of the Windows Live Messenger client, including grouped contacts, voice clips (max 10 seconds), image and file sending; as well as features unique to S60 such as tabbed chat windows and integration with contact list and other features of the S60 platform.[86] When the trial expires the cost to users of Messenger for S60 is £1.50/$2.94 for 30 calendar days of use.[87] As of February 2009, Microsoft stopped charging for Windows Live Mobile and the service is now offered for free.[88]

  • Comparison of instant messaging clients
  • Comparison of instant messaging protocols
  • Microsoft Lync
  • Messenger Plus! Live
  • Windows Live Web Messenger
  1. ^ Auerbach, David (Spring 2014). «Chat Wars». n+1. No. 19. Archived from the original on December 24, 2023.
  2. ^ Billington, James (September 1, 2014). «10 things we remember about MSN Messenger». News.com.au. Archived from the original on November 2, 2020. Retrieved May 13, 2020.
  3. ^ Basa, Eul (December 2015). «30 MSN Memories Everybody Knows All Too Well». Narcity. Archived from the original on July 14, 2020. Retrieved May 13, 2020.
  4. ^ Warren, Tom (August 29, 2014). «MSN Messenger is shutting down after 15 years of memories». The Verge. Archived from the original on November 14, 2021. Retrieved November 14, 2021.
  5. ^ «Microsoft Launches MSN Messenger Service». News Center. Microsoft. July 21, 1999. Archived from the original on August 19, 2017. Retrieved August 19, 2017.
  6. ^ a b c d e f g h i j «Lists: Releases». Inside Windows Live Messenger. Microsoft. Archived from the original on February 23, 2008.
  7. ^ Protalinski, Emil (June 15, 2009). «Windows Live Messenger Has 330 Million Active Users.» Archived January 31, 2019, at the Wayback Machine Ars Technica. Retrieved August 3, 2020.
  8. ^ «17 things only MSN Messenger addicts will remember». Digital Spy. October 31, 2016. Retrieved November 2, 2024.
  9. ^ Majid, Akbar (June 29, 2009). RIP: MSN Web Messenger, July 22, 1999 – June 30, 2009 Archived September 18, 2020, at the Wayback Machine. merinews.com.
  10. ^ «AOL blocks Microsoft Net messaging». CNET News.com. Archived from the original on May 26, 2012.
  11. ^ «What Ever Happened to MSN Messenger?». TechSpot. November 26, 2021. Retrieved November 2, 2024.
  12. ^ «America Online Exploits Bug In Own Software». Archived from the original on July 20, 2012. Retrieved July 4, 2012.
  13. ^ «Callserve registers over a half million Microsoft Messenger users». m2.com. Archived from the original on November 24, 2016. Retrieved November 23, 2016.
  14. ^ Crouch, Cameron (July 20, 2000). MSN gives Messenger a voice Archived April 17, 2012, at the Wayback Machine. Networkworld.com.
  15. ^ Keizer, Gregg (February 26, 2002). «Instant Messaging Road-Test – Messenger 4.6». ZDNet. Archived from the original on September 4, 2009.
  16. ^ Wilcox, Joe (September 25, 2002). «Microsoft puts a price on IM features». CNET. Archived from the original on May 12, 2011..
  17. ^ Flickinger, Derek R. (Aug 1, 2003). «XP Interactions with UPnP™-Based IGDs». Home Toys. Archived April 27, 2010, at the Wayback Machine.
  18. ^ «Microsoft at Year’s End: Broad Range of Products and Services Introduced in 2004; Advances in Services, Software and Tools Slated for 2005». Stories. December 14, 2004. Retrieved November 2, 2024.
  19. ^ «Patching». Microsoft Developer Network. Archived from the original on September 3, 2009.
  20. ^ Leah (February 27, 2006). «Yay! A New Version of Windows Live Messenger Beta [update]». Inside Windows Live Messenger Archive. Archived from the original on December 19, 2010. Retrieved April 20, 2012.
  21. ^ Leah (May 2, 2006). «Released: Windows Live Messenger Beta 8.0.0689 [updatd]». Inside Windows Live Messenger Archive. Archived from the original on December 19, 2010. Retrieved April 20, 2012.
  22. ^ Leah (June 19, 2006). «Windows Live Mesenger – The Final Release». Inside Windows Live Messenger Archive. Archived from the original on December 19, 2010. Retrieved April 20, 2012.
  23. ^ Leah (August 10, 2006). «Windows Live Messenger 8.0.0812 – Released!». Inside Windows Live Messenger Archive. Archived from the original on December 19, 2010. Retrieved April 20, 2012.
  24. ^ Nicole (October 30, 2006). «Messenger 8.1 Beta says: Hello World». Inside Windows Live Messenger Archive. Archived from the original on December 19, 2010. Retrieved April 20, 2012.
  25. ^ Nicole (December 13, 2006). «Messenger 8.1 Beta has been refreshed». Inside Windows Live Messenger Archive. Archived from the original on December 19, 2010. Retrieved April 20, 2012.
  26. ^ Windows Live Messenger 8.1 Final blog entry Archived December 19, 2010, at the Wayback Machine. Messengersays.spaces.live.com (January 29, 2007). Retrieved on April 20, 2012.
  27. ^ a b Windows Live Messenger blog: Upgrading to 8.1 Archived December 19, 2010, at the Wayback Machine. Messengersays.spaces.live.com (September 12, 2007). Retrieved on April 20, 2012.
  28. ^ Windows Live Messenger 8.5 Beta 1 blog entry Archived December 19, 2010, at the Wayback Machine. Messengersays.spaces.live.com (May 30, 2007). Retrieved on April 20, 2012.
  29. ^ Details about the bunny emoticon at the Windows Live Messenger blog Archived December 19, 2010, at the Wayback Machine. Messengersays.spaces.live.com (May 30, 2007). Retrieved on April 20, 2012.
  30. ^ Windows Live Messenger 8.5 beta available from Archived June 2, 2007, at the Wayback Machine. LiveSide.net (May 30, 2007). Retrieved on April 20, 2012.
  31. ^ Windows Live Messenger 8.5 Beta 2 blog entry Archived December 19, 2010, at the Wayback Machine. Messengersays.spaces.live.com (September 5, 2007). Retrieved on April 20, 2012.
  32. ^ Official Windows Live Messenger team blog: Announcing Windows Live Messenger 8.5! Archived December 19, 2010, at the Wayback Machine. Messengersays.spaces.live.com (November 6, 2007). Retrieved on April 20, 2012.
  33. ^ «Messenger 9, GTalk integration, Messenger API, new client for Mac OS X — news unveiled at Georgia Tech presentation (whew)». Liveside.net. October 31, 2007. Archived from the original on November 1, 2007. Retrieved April 20, 2012.
  34. ^ News post at Mess.be of exclusive 9.0 build Archived October 19, 2017, at the Wayback Machine. Mess.be. Retrieved on April 20, 2012.
  35. ^ Jeremy Kirk. «Microsoft to clamp down on spam over IM». IDG News. Archived from the original on December 16, 2019. Retrieved November 24, 2007.
  36. ^ Get back the statuses which were removed from WLM 2009 Archived March 27, 2009, at the Wayback Machine. Msghelp.net (January 13, 2009). Retrieved on April 20, 2012.
  37. ^ Unable to send typed messages – no send button Archived April 1, 2009, at the Wayback Machine. Vistax64.com (December 29, 2008). Retrieved on April 20, 2012.
  38. ^ Where has the «encrypt contact list data» option gone? Archived May 5, 2009, at the Wayback Machine. Vistax64.com. Retrieved on April 20, 2012.
  39. ^ Windows Live Messenger 9.0, No Sharing Folders? Archived June 11, 2009, at the Wayback Machine. Aeroxp.org. Retrieved on April 20, 2012.
  40. ^ Refreshing the Windows Live Essentials beta Archived December 26, 2010, at the Wayback Machine. Windowslivewire.spaces.live.com (December 15, 2008). Retrieved on April 20, 2012.
  41. ^ Windows Live Essentials is ready to download Archived December 26, 2010, at the Wayback Machine. Windowslivewire.spaces.live.com (January 7, 2009). Retrieved on April 20, 2012.
  42. ^ Messenger 2009 QFE3 update removes Webcam feature and the I’m (*help) emoticon Archived March 22, 2022, at the Wayback Machine. Messengergeek.spaces.live.com. Retrieved on April 20, 2012.
  43. ^ Save/import of contacts also gone in latest QFE3 update of Messenger 2009 Archived March 22, 2022, at the Wayback Machine. Messengergeek.spaces.live.com. Retrieved on April 20, 2012.
  44. ^ «Windows Live Messenger 2010 leaked: Details and screenshots inside», Messenger Stuff, archived from the original on December 6, 2010, retrieved April 20, 2012
  45. ^ «Wave 4: What’s New in Messenger?», LiveSide, April 28, 2010, archived from the original on May 3, 2010, retrieved May 17, 2010
  46. ^ «Getting ready for Windows Live Wave 4», Windows team (blog), Microsoft, archived from the original on May 3, 2010, retrieved April 20, 2012
  47. ^ Rosa Golijan (April 27, 2010). «Windows Live Messenger iPhone App Almost Looks Better Than Desktop Version». Gizmodo. Archived from the original on April 29, 2010. Retrieved April 26, 2010.
  48. ^ «Windows Live Preview Messenger Download». Microsoft. June 24, 2010. Archived from the original on June 22, 2010. Retrieved June 24, 2010.
  49. ^ Jones, Chris (August 17, 2010). «Windows Live Essentials 2011 beta refresh». Microsoft. Archived from the original on August 19, 2010. Retrieved August 17, 2010.
  50. ^ Jones, Chris (September 30, 2010). «Windows Live Essentials 2011 available for download now». Archived from the original on April 8, 2011. Retrieved February 15, 2011.
  51. ^ LeBlanc, Brandon (October 1, 2010). «Windows Live Messenger for the Zune HD». Blogging Windows. Microsoft. Archived from the original on September 3, 2014. Retrieved August 31, 2014.
  52. ^ Warren, Tom (October 1, 2010). «Windows Live Messenger for Zune HD released». Neowin. Archived from the original on September 4, 2014. Retrieved August 31, 2014.
  53. ^ R., Rudi (June 15, 2012). «Mandatory Update to Windows Live Essentials is now available». Microsoft Community. Microsoft. Archived from the original on June 19, 2012. Retrieved April 22, 2012.
  54. ^ «How to Disable Windows Live Messenger 2009 Force to Update». Web Talk. January 25, 2011. Archived from the original on May 10, 2013. Retrieved April 22, 2013.
  55. ^ «Windows Essentials 2012 released, comes with new Movie Maker and Photo Gallery». WinBeta. August 7, 2012. Archived from the original on September 3, 2014. Retrieved August 31, 2014.
  56. ^ Serea, Razvan (August 8, 2012). «Windows Essentials 2012 (16.4.3503.0728) released». Neowin. Archived from the original on September 1, 2014. Retrieved August 31, 2014.
  57. ^ Wilhelm, Alex (November 6, 2012). «Confirmed: Microsoft to retire its Messenger IM service in Q1 2013, moving 100M+ users to Skype in single act». The Next Web. Archived from the original on March 8, 2013. Retrieved April 13, 2013.
  58. ^ Bates, Tony (November 6, 2012). «Talk to your Messenger Contacts on Skype». Skype Blog. Microsoft. Archived from the original on April 27, 2013. Retrieved April 13, 2013.
  59. ^ Protalinski, Emil (January 9, 2013). «Microsoft confirms Messenger will be retired and users migrated to Skype on March 15». The Next Web. Archived from the original on April 14, 2013. Retrieved April 13, 2013.
  60. ^ a b Foley, Mary Jo (April 1, 2013). «Countdown clock: Microsoft marches toward its Messenger phase-out». ZDNet. CBS Interactive. Archived from the original on April 6, 2013. Retrieved April 13, 2013.
  61. ^ Munsell, Parri (February 15, 2013). «Skype and Messenger Coming Together: The Next Chapter». Skype Blog. Microsoft. Archived from the original on April 8, 2013. Retrieved April 13, 2013.
  62. ^ «MSN Messenger Is Shutting Down In Oct, 31». TechieSmith. August 31, 2014. Archived from the original on September 3, 2014. Retrieved August 31, 2014.
  63. ^ Xiang, Tracey (August 29, 2014). «The Once-beloved Microsoft Messenger to Finally Shut Down in Mainland China». TechNode. Archived from the original on August 31, 2014. Retrieved August 29, 2014.
  64. ^ «Escargot | MSN Messenger and Windows Live Messenger». escargot.chat. Retrieved October 24, 2023.
  65. ^ updated, Jez Corden last (March 23, 2021). «An homage to MSN Messenger, and simpler times». Windows Central. Retrieved October 24, 2023.
  66. ^ Man, Doritos (February 8, 2020). «MSN Messenger is Back!». Data Horde. Retrieved October 24, 2023.
  67. ^ Windows Live Messenger 2010 Beta (review), Menthix, archived from the original on March 3, 2012, retrieved April 20, 2012
  68. ^ What’s New in Messenger: Windows Live Reviewer’s Guide Archived May 9, 2010, at the Wayback Machine. Windowslivepreview.com. Retrieved on April 20, 2012.
  69. ^ draft-movva-msn-messenger-protocol-00 – MSN Messenger Service 1.0 Protocol. Tools.ietf.org (August 31, 1999). Retrieved on April 20, 2012.
  70. ^ Van Der Sar, Ernesto (March 24, 2012). «Microsoft Censors Pirate Bay Links in Windows Live Messenger». TorrentFreak. Archived from the original on March 29, 2012. Retrieved April 1, 2012. Whatever Microsoft’s reason for monitoring private conversations and then swallowing Pirate Bay links, the Redmond-based company’s censorship policies are not very consistent. All of the other large BitTorrent sites remain unaffected, even though they offer content that’s identical to The Pirate Bay.
  71. ^ «i’m MAKING A DIFFERENCE». Windows Live website. Microsoft Corporation. June 14, 2010. Archived from the original on June 15, 2010. Retrieved June 15, 2010.
  72. ^ «Yahoo and MSN marry IM services, vnunet.com, October 13, 2005». Archived from the original on February 20, 2009. Retrieved June 21, 2006.
  73. ^ Hansen, Evan (December 10, 1999). «AOL, Tribal Voice exchange messaging blows». CNet.com. Archived from the original on August 24, 2012. Retrieved August 6, 2011.
  74. ^ Hu, Jim (December 4, 2000). «AOL rival drops instant messaging service». CNet.com. Archived from the original on August 24, 2012. Retrieved August 6, 2011.
  75. ^ Hu, Jim (April 25, 2000). «AOL instant messaging rivals file complaint with FCC». Cnet.com. Archived from the original on August 24, 2012. Retrieved August 6, 2011.
  76. ^ Yahoo Interoperability Arrives Archived July 15, 2006, at the Wayback Machine. Bigblueball.com. Retrieved on April 20, 2012.
  77. ^ Microsoft Press Release: Yahoo! and Microsoft Bridge Global Instant Messaging Communities Archived January 5, 2012, at the Wayback Machine. Microsoft.com. Retrieved on April 20, 2012.
  78. ^ Talk to your Yahoo! friends from Windows Live Messenger Archived October 4, 2013, at the Wayback Machine. Inside Windows Live Messenger. Microsoft. Retrieved on December 20, 2012.
  79. ^ MSN Messenger interoperability discontinuing on December 14 Archived December 4, 2012, at the Wayback Machine. Yahoo.com. Retrieved on December 17, 2012.
  80. ^ «Metro inspired Windows Live Messenger caught on Video». 1800PocketPC. October 3, 2010. Archived from the original on September 6, 2011.
  81. ^ News on Spring 2007 Update Archived December 9, 2014, at the Wayback Machine from Xbox.com.
  82. ^ Support page Archived September 26, 2020, at the Wayback Machine from Xbox.com. Retrieved on December 16, 2009.
  83. ^ -Inside Windows Live: Connecting Windows Live Messenger and Xbox LIVE Archived June 18, 2010, at the Wayback Machine
  84. ^ Davenport, Dexter. «WebTV Details Upgrade: Real G2, IM, Windows Media, More». Net4TV Voice. Archived from the original on February 27, 2002. Retrieved July 26, 2021.
  85. ^ «Sony Ericsson support website: Windows Live Messenger». Sonyericsson.com. Archived from the original on August 31, 2010. Retrieved March 19, 2012.
  86. ^ «Nokia Europe — Windows Live». Europe.nokia.com. Archived from the original on February 28, 2009. Retrieved March 19, 2012.
  87. ^ Metz, Cade (January 9, 2008). «Microsoft set to milk mobile Messenger mavens?». The Register. Archived from the original on August 10, 2017. Retrieved March 19, 2012.
  88. ^ «Nokia Europe — Frequently asked questions about Windows Live». Europe.nokia.com. Archived from the original on January 13, 2010. Retrieved March 19, 2012.

Windows Live Messenger — это интернет-мессенджер от компании Microsoft. Данный мессенджер позволяет обмениваться мгновенными сообщениями прикрепляя к ним огромное количество доступных смайлов. Возможен обмен файлов между пользователями, фотографиями, музыкой и любой информацией, которую можно отправить, а получатель это сможет скачать напрямую из мессенджера.

Но текстовые сообщения — это не единственное, что умеет Live Messenger. Он так же позволяет совершать видео-звонки посредством веб-камеры. Так же, приложение умеет работать с технологией VoIP-звонки и MCI Web Calling for Windows Live Call.

Скачать Windows Live Messenger (Русский и Английский) (133 Mb)

1 611


Похожие статьи

Получайте первыми лучшие скидки и свежие новости!

Рубрика:

Администрирование / 
Администрирование

Facebook

Twitter

Мой мир

Вконтакте

Одноклассники

Google+

Иван Коробко

Используем Windows Messenger в корпоративной среде

Хотите повысить эффективность работы службы поддержки в вашей фирме? Используйте Windows Messenger для достижения этой цели. Это не потребует больших трудозатрат и принесет хорошие дивиденды.

В крупных организациях для удобства общения прибегают к помощи Windows Messenger. В качестве сервера сообщений обычно используется Live Communication Server, для работы которого необходим SQL-сервер. В качестве клиента используется Windows Messenger или Microsoft Office Communicator (MOC) 2005.

Live Communication Server 2005

Впервые система обмена мгновенными сообщениями была встроена в Microsoft Exchange 2000. Обмен информацией происходил исключительно открытым текстом, шифрование даже не предлагалось. Исправить имеющиеся недостатки и обеспечить больший функционал предполагалось в Real-Time Communications (RTC) Server. Окончательный продукт получил название Live Communications Server (LCS) 2003. Главные идеи, заложенные в LCS, – обеспечение шифрования передаваемых данных, сокращение интернет-трафика, интеграция с Active Directory, поддержка всех видов связи в реальном времени (мгновенных сообщений, телефонии, видеоконференций, совместного использования приложений), обеспечение мощного API для интеграции со сторонними решениями.

В 2005 году Microsoft выпустила новую версию LCS. Существует два варианта поставки – Standard и Enterprise. В дистрибутив первого включен MSDE, второй предполагает наличие SQL Server. Единственным принципиальным отличием LCS 2005 Enterprise является возможность масштабирования и распределения нагрузки между пулом серверов. LCS 2005 Standard можно использовать в крупных организациях – он способен обслуживать до 15 тыс. пользователей и позволяет устанавливать «федеративные» отношения – связь сервер-сервер между отделами, филиалами или разными компаниями.

Windows Messenger

Сегодня для LCS 2005 штатным клиентом является Windows Messenger 5.х. Последняя вышедшая версия – 5.1.0701, которую можно загрузить с сайта Microsoft: http://www.microsoft.com/downloads/details.aspx?FamilyID=a8d9eb73-5f8c-4b9a-940f-9157a3b3d774&displaylang=en.

Windows Messenger использует протокол Session Initiation Protocol (SIP), специально созданный для обеспечения связи между пользователями, различными способами, начиная от мгновенных сообщений, заканчивая видеоконференциями.

Протокол SIP разработан организацией по стандартизации Internet Engineering Task Force. Windows Messenger также обеспечивает подключение к службам Microsoft .NET Messenger и Exchange 2000 и выше Server Instant Messaging Service.

Microsoft Office Communicator (MOC) 2005

Крупным организациям вместо Windows Messenger Microsoft предложила альтернативу – пакет Microsoft Office Communicator (MOC) 2005, известный также под рабочим названием Istanbul. Фактически это клиент для LCS 2005 без возможности прямого подключения к публичным сетям – из современных протоколов в нем поддерживается исключительно SIP. МОС имеет расширенную поддержку голосовой связи: позволяет выполнять операции удержания или переадресации вызова автоматически на основе информации о доступности абонента. При этом все коммуникации максимально интегрированы между собой – в рамках одного сеанса можно оперативно переключаться между любыми их видами, поддерживать голосовую связь во время совместного использования приложений и т. д.

Другая особенность MOC – усовершенствованный механизм индикации присутствия. Современные IM-клиенты предлагают традиционный набор возможностей вроде слежения за активностью пользователя. MOC автоматически устанавливает статус «Do not disturb» не только при срабатывании экранной заставки, но и любого полноэкранного приложения и даже при инсталляции/удалении программного обеспечения. Он предоставляет информацию на основе календарной информации из Microsoft Outlook – таким образом становится известно не только предполагаемое местонахождение человека, но и примерное время, когда он планирует освободиться. Естественно, этот механизм включается только по желанию пользователя. Он функционирует только при наличии Exchange 2003.

Расширенные возможности Windows Messenger

Служба поддержки крупных предприятий заинтересована в высокой скорости обработки поступивших заявок от сотрудников, оперативном оповещении о предстоящих регламентных работах и т. д.

Этот круг актуальных задач стоит во всех крупных организациях. Чем крупнее организация, тем сложнее справиться с этими задачами. Обычно для работы с заявками сотрудников используют электронную почту, в редких случаях систему HelpDesk, однако скорость работы с помощью этих решений бывает не столь высокой, как хотелось бы. Использование Windows Messenger позволит пользователям быстро и просто взаимодействовать со службой поддержки.

Идея состоит в том, чтобы создать специальную учетную запись, которая будет фигурировать в списке контактов всех сотрудников. Параллельно на выделенном сервере будет установлен клиент Windows Messenger, который будет настроен на учетную запись службы поддержки. Именно там все сотрудники службы поддержки смогут, подключившись через терминальную сессию, видеть пришедшие сообщения. В качестве альтернативы может быть создан специальный сервис, который будет при получении сообщений перенаправлять их на почтовый адрес службы поддержки. Это отдельная тема, которая выходит за рамки статьи.

Решение задачи состоит из двух частей:

  • создание учетной записи и настройка Windows Messenger;
  • создание приложения, которое с заданной периодичностью добавляет созданную учетную запись в контакт-лист сотрудника в случае ее отсутствия.

Создание учетной записи в Active Directory

Прежде чем создавать учетную запись, определим задаваемое пространство имен. Необходимо указать имя пользователя, его SIP-имя и отображаемое имя (Display Name), выяснить имя LCS-сервера. Войдя в Active Directory c Exchange Server, создадим учетную запись со следующими параметрами (см. рис. 1, 2):

  • Имя пользователя – MSN. В списке контактов сотрудников фигурирует только SIP-имя. Имя пользователя произвольно.
  • Пароль можно задать любой.
  • SIP-имя – help@firm.ru.
  • Отображаемое имя – ** HELP **. Именно это имя фигурирует в списке контактов пользователя.
  • SIP-сервер. Определяется автоматически в домене.

Рисунок 1. Создание учетной записи пользователя HELP

Рисунок 1. Создание учетной записи пользователя HELP

Рисунок 2. Настройка LCS учетной записи пользователя HELP

Рисунок 2. Настройка LCS учетной записи пользователя HELP

Для того чтобы новая учетная запись добавлялась в список контактов Windows Messenger без запроса на подтверждение, во вкладке «Live Communication» нужно сконфигурировать список разрешенных пользователей (allow list), нажав на кнопку «View/Edit» (cм. рис. 2), и добавить в появившемся диалоговом окне все учетные записи домена (см. рис. 3).

Рисунок 3. Настройка LCS. Формирование allow list

После того, как учетная запись успешно создана и конфигурирована, необходимо установить Window Messenger на одном из серверов и войти в него от имени созданного пользователя. Для того чтобы он был все время в сети, нужно не закрывать удаленную терминальную сессию.

Создание JOB на SQL-сервере

Ознакомимся с внутренним устройством LCS-базы, для успешного создания JOB на SQL-сервере. Интерес представляют две таблицы Resource и Contact.

Таблицы Resource и Contact базы SIP

Вся информация, касающаяся MSN, хранится в SQL-базе RTC, которая автоматически создается при установке LCS на сервере и ее интеграции с Active Directory. В базе достаточно много таблиц, из которых будут использованы только две: Resource и Contact. В таблице Resource приводятся соответствия идентификационных номеров адресам почты пользователей (см. рис. 4).

Рисунок 4. Таблица Resource, база RTC

Типы данных и их описание см. в таблице 1.

Таблица 1. Поля таблицы Resource, база RTC

Поле

Тип данных

Длина

Пример

Описание

ResourceId

int

4

1245

Идентификационный номер, фигурирующий во всех остальных таблицах базы RTC

UserAtHost

nvarchar

450

SProkudin@firm.ru

Адрес электронной почты пользователя

В таблице Contact (см. рис. 5) находятся все контакт-листы всех пользователей.

Рисунок 5. Таблица Contact, база RTC

Рисунок 5. Таблица Contact, база RTC

В ней присутствует 5 полей (см. таблицу 2).

Таблица 2. Поля таблицы Contact, база RTC

Поле

Тип данных

Длина

Пример

Описание

OwnerId

int

4

1245

Идентификационный номер учетной записи, контакт-лист которой необходимо считать

BuddyId

int

4

178

Идентификационный номер учетной записи – члена контакт-листа пользователя, которому соответствует идентификационный номер в поле OwnerId

SubscribePresence

bit

1

1

Принимает значение 0 или 1. Если 0 – пользователь ожидает согласия на добавление его учетной записи в контакт-лист адресата

DisplayName

varbinary

256

0x…..

Отображаемое имя пользователя в контакт-листе. Во всей таблице заданы нулевые значения

ExternalUri

varbinary

1024

0x…..

SIP-адрес пользователя, в текстовом виде он выглядит как sip:help@firm.ru. Во всей таблице заданы нулевые значения

ContactExtansion

varbinary

1024

0x…..

Описание контакта. Во всей таблице заданы нулевые значения

Создание процедуры добавления пользователя в базу

Работу сценария можно разбить на несколько частей. Для добавления в таблицу записи необходимо использовать стандартную процедуру Insert Into. Поскольку запись help@firm.ru надо добавить только тем пользователям, у которых ее еще нет в листе контактов, то формируется подзапрос с отрицанием. В нем определяется список пользователей, в котором присутствует такой адрес. Из-за того, что таблица сделана так, что все поля в ней должны быть заполнены, то бинарные данные приходится заполнять пустыми/нулевыми значениями. Ради сокращения листинга в SQL-сценарии используется глобальная переменная, которой присваивается значение идентификационного номера help@firm.ru:

declare @@support int

select @@support=ResourceId

from Resource

where UserAtHost=‘help@firm.ru’

INSERT

INTO

[Contact]

select ResourceId,

@@support,

1,

convert(varbinary,»),

convert(varbinary,»),

convert(varbinary,»)

from Resource

Where ResourceId

Not In

(

select c.OwnerId

from Contact as c, Resource as r

where c.BuddyId=r.ResourceId and r.UserAtHost=‘help@firm.ru’

)

После проверки работоспособности сценария в Query Analyzer необходимо создать для этой базы процедуру в Enterprise Manager. Назовем ее MSNAddSupport. Для этого необходимо войти в «Enterprise Manager -> Enterprise Server Group -> имя сервера -> Databases -> RTC -> Stored Procedures» и выбрать в контекстном меню «New Stored Procedures». В появившемся диалоговом окне есть шаблон: CREATE PROCEDURE [OWNER].[PROCEDURE NAME] AS. Вместо [OWNER].[PROCEDURE NAME] необходимо написать имя процедуры, например MSNAddSupport. Имя процедуры произвольно. После назначения имени процедуры установите курсор на вторую строчку и скопируйте созданный текст SQL-сценария. Нажмите «Ok» и сохраните сделанные изменения.

Процедура создана (см. рис. 6).

Рисунок 6. Процедура MSNAddSupport

Рисунок 6. Процедура MSNAddSupport

Проверить работоспособность созданной процедуры можно с помощью команды exec MSNAddSupport в Query Analyzer.

Создание JOB для регулярного исполнения процедуры

После того как стало достоверно известно, что процедура работает корректно, необходимо добиться ее регулярного выполнения через установленный период времени, например через 20 минут. Для решения задачи необходимо в «Enterprise Manager -> Enterprise Server Group -> имя сервера -> Management -> SQL-server Agent -> Jobs» создать новую задачу, выбрав «New Job» в контекстном меню. В появившемся диалоговом окне 4 вкладки:

  • General. Основная вкладка, в которой указывается имя задачи (MsnAddSupport), задается категория, добавляется описание работы.
  • Steps. В вкладке перечислены шаги, из которых состоит работа. Шаги выполняются последовательно по порядку. В только что созданной задаче необходимо создать хотя бы один шаг, нажав на кнопку «New». Затем появится окно, в котором указывают имя шага, тип, базу данных и команду. В данном случае это команда запуска процедуры: exec MSNAddSupport (см. рис. 7).

Рисунок 7. Создание задачи во вкладке «Steps» в MsnAddSupport

Рисунок 7. Создание задачи во вкладке «Steps» в MsnAddSupport

  • Schedules. Здесь формируется расписание запуска сформированной задачи. Для этого необходимо нажать на кнопку «New Schedules» и в появившемся окне назначить имя и выбрать тип (см. рис. 8). Поскольку необходимо добиться, чтобы задача запускалась каждый час, необходимо выбрать Recuring и скорректировать настройки, нажав на кнопку «Change». В диалоговом окне необходимо задать соответствующие параметры (см. рис. 9.).

Рисунок 8. Создание расписания запуска во вкладке «Scheduled» в MsnAddSupport

Рисунок 8. Создание расписания запуска во вкладке «Scheduled» в MsnAddSupport

Рисунок 9. Настройка периодичности запуска задачи MsnAddSupport

Рисунок 9. Настройка периодичности запуска задачи MsnAddSupport

  • Notification. Настройка уведомлений администратора о работе задачи. По умолчанию сообщение об отработке задачи фиксируется в журнале событий сервера. Возможен вариант отправки электронного письма по указанному адресу электронной почты, использования Net Send-сообщений.

Выполнив все описанные действия последовательно, добиваются ежечасной проверки списка контактов каждого сотрудника.

Если в нем отсутствует контакт help@firm.ru, то выполняется процедура добавления этого контакта в общий список.

Windows Messenger у клиента

Итак, все необходимые операции для тестирования созданного сервиса проделаны.

Созданный контакт появится у пользователя только после перезагрузки его клиента.

Это можно сделать двумя способами: перезагрузить рабочую станцию (клиент стартует автоматически) или перезапустить клиента вручную. После перезапуска в списке контактов появляется долгожданная запись (см. рис. 10).

Рисунок 10. Window Maessenger у клиента

Я надеюсь, что созданный сервис позволит значительно ускорить эффективность работы службы поддержки.

Facebook

Twitter

Мой мир

Вконтакте

Одноклассники

Google+

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Архивация windows 2003 server
  • Обратный прокси сервер для windows
  • Оптимизация windows 10 22h2
  • Трансляция ipad на windows
  • Hp scanjet g2710 driver windows 7 hp