Перейти к содержимому

Фото
- - - - -

MSN + Flash


  • Вы не можете создать новую тему
  • Please log in to reply
6 ответов в этой теме

#1 AlTro

AlTro
  • Постоялец
  • 499 сообщений

Отправлено 25 Апрель 2005 - 17:12

Появилась такая идея...

сделать МСНку себе но не как у всех а с интерфейсом сделаном во флэше...

Что куда примерно надо пихать ? как что делать ?

может кто что нить знает по этому поводу ?
  • 0
user unreachable

#2 tomatensaft

tomatensaft

    Samurai Jack

  • Пользователь
  • 449 сообщений
  • Откуда:Tallinn

Отправлено 25 Апрель 2005 - 22:51

У MSN свой проприетарный (значит: закрытый от посторонних глаз) протокол связи. Вполне вероятно, что он основан на UDP -- низкоуровневом пакетном протоколе, с которым Flash работать по определению не умеет... Боюсь, именно MSN-клиент сделать практически невозможно.

Можно, правда, придумать "нечто вроде", разработав свой протокол связи... Однако, он не будет никак связан с MSN (по описанной выше причине).
  • 0
"This is all I want'd t' say 'bout dat..." © Forest Gump

#3 AlTro

AlTro
  • Постоялец
  • 499 сообщений

Отправлено 25 Апрель 2005 - 23:45

ясно - спасибо - обломали кайф - научили делу :D
  • 0
user unreachable

#4 archi

archi
  • Пользователь
  • 84 сообщений
  • Откуда:Таллин

Отправлено 26 Апрель 2005 - 12:00

а так ли это на самом деле? существует огромное количество плагинов и custom-клиентов для MSN. Сам протокол не является секретным.
Банальный поиск по гуглу дает замечательную ссылку http://www.hypotheti...s/msn/index.php . Насколько я понял, быстро просмотрев страничку, коммуникация происходит по HTTP в том числе.
Так что я никаких проблем не вижу, берешь и пишешь...
Так что я вовсе не уверен, что пост от tomatensaft содержит совсем правдивую информацию.

Сообщение изменено: archi (26 Апрель 2005 - 12:21 )

  • 0

#5 libricon

libricon
  • Постоялец
  • 572 сообщений
  • Откуда:Маарду

Отправлено 26 Апрель 2005 - 12:11

да, видать не такой он и закрытый.
All connections to MSN servers take place over TCP/IP. The client always makes the outgoing connections to the servers. The official port for MSN Messenger is 1863, although there are many places in the protocol where alternate ports could be specified, so this may be subject to change.

и вот это
In order to use MSN in some highly restrictive environments, it is possible to wrap up an MSN Messenger session in HTTP requests and responses. This is slow and wasteful of bandwidth, so end-users should be discouraged from using it when normal connections are possible. This type of connection is explained in the HTTP Connections page.

  • 0
Пингвин птица гордая, пока не пнешь, не полетит!!!

#6 Sergio

Sergio
  • Постоялец
  • 2 987 сообщений

Отправлено 27 Апрель 2005 - 15:28

Основная часть протокола вроде открыта. По крайней мере OpenSource клиенты MSN'а сущетствуют и даже работают (сам использую amsn). Если я ничего не путаю, то закрыта часть протокола, передающая видео и звук (вроде оригинальный MSN это позволяет?).
  • 0

#7 tomatensaft

tomatensaft

    Samurai Jack

  • Пользователь
  • 449 сообщений
  • Откуда:Tallinn

Отправлено 27 Апрель 2005 - 19:29

Подозреваю, что официальная документация по протоколу нигде не лежит. Именно под этим я и подразумеваю его "закрытость". Вполне допустимо, что существующие OpenSource-клиенты написаны на основе обратного инженеринга трафика MSN... =/ Аналогично дело обстоит и с ICQ... Хотя, конечно, я могу и ошибаться... =)

Из данной archi ссылки:
http://www.hypotheti...ch_practice.php
Я был прав: основной метод -- обратный-инженеринг... Хотя, с другой стороны, не думал, что это уже так хорошо собрали воедино и опубликовали... =)

Сообщение изменено: tomatensaft (27 Апрель 2005 - 19:33 )

  • 0
"This is all I want'd t' say 'bout dat..." © Forest Gump