Windows live messenger port

Windows Live Messenger

Windows Live Messenger

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

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

Клиент подключался к Microsoft .NET Messenger Service. Корпорации также могли интегрировать собственный 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». Внутренний сервис стал называться «.NET Messenger Service». Версия 4.6 была совместима только с Windows 95, 98, Windows ME, NT 4.0 и Windows 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’а на мобильных телефонах и других переносных устройствах.

Читайте также:  Не работает num lock windows

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 port

Windows Live Messenger

  • 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)

To compile:

Open Windows Live Messenger.sln in Visual Studio

Add references to MySQL and NetworkComms.Net

Create a new MySQL database. Call it msn.

Import msn.sql found in the Database folder.

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.

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.

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.

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.

Setting Description
server_address The address the client should connect to.
server_port The port the client should connect to.

About

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

Windows Live Messenger

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

Клиент подключался к Microsoft .NET Messenger Service. Корпорации также могли интегрировать собственный 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». Внутренний сервис стал называться «.NET Messenger Service». Версия 4.6 была совместима только с Windows 95, 98, Windows ME, NT 4.0 и Windows 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, появилась передача одиночных файлов, появились звонки с компьютера на телефон, введена группировка сообщений по контактам, интегрирован сервис Шаблон:Iw (в США) [13] . Обновление к 8.0 вышло 10 августа2006 года, [1] в нем улучшена работа видео и аудио, а также исправлены некоторые ошибки. [14]

Файл:Windows Live Messenger81 Window.png

Главный экран Windows Live Messenger 8.1

Главное окно Windows Live Messenger 8.5

  • Версия 8.5 вышла с обновлённым дизайном в стиле, сходном с остальными приложениями Windows Live 2008.
  • Версия 2009 (14.0, изначально обозначалась 9.0) — обновление интерфейса в стиле Windows 7. Windows Live Call с этой версии устанавливается как приложение. Были также удалены такие функции, как возможность посылать файлы пользователям не в сети, некоторые статусы, возможность «Общие Папки», возможность настраивать веб-камеру во время беседы, кнопка «Отправить», некоторые игры, общий фон окна бесед, и вкладки в списке контактов.
  • Версия 2011 (15.0).

Новые возможности Windows Live Messenger [ править | править код ]

Кроме возможностей, доступных в 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.

Xbox 360 [ править | править код ]

Шаблон:Planned Возможность добавления пользователей xbox live, и общение с ними, путём голосовых и видео чатов.

Платформа 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, включая скрытые функции, или расширяя возможности. Среди них:

Вредоносные программы [ править | править код ]

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

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

Объединение со Skype [ править | править код ]

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

Читайте также:  Google keep приложение для windows
Оцените статью