MSNP14?! No Comment...
#1
Posted 21 June 2006 - 07:13 PM
As i was checking by mistake the new windows live messenger , and tracing packets i noticed it sent:
VER 0 MSNP14 MSNP13 CVR0\r\n
but the reply only included MSNP13 which means that MSNP14 is not supported server side but it is supported client side , which means microsoft are planning the release of a new protocol?!
Important Notice:
Could it be the protocol that allows you to communicate with yahoo contacts ?! is that it's use?! or do they just want to annoy developpers again?!
Well i don't know just yet, but, i will try to find out more about this new protocol which probably should have changes in how the contact list is viewed (a new field for yahoo users maybe in the xml data?)
Just wanted to let u know that they have plans for a new protocol and it would be out soon :P
#2
Posted 21 June 2006 - 07:28 PM
#4
Posted 21 June 2006 - 07:44 PM
And I just now noticed on the new Yahoo! Beta, they ported over the gleams like they did with MSN Spaces for Yahoo! 360 now. Seems like MS has been sharing some ideas, eh? :)
#6
Posted 21 June 2006 - 07:55 PM
THIS JUST IN - A NEW BUILD ALREADY!
http://forum.mess.be...topic=17832&hl=
#7
Posted 21 June 2006 - 08:25 PM
For now , enjoy the downtime and simply wait :P
#9
Posted 21 June 2006 - 08:31 PM
WLM USER ==> Messenger Server [==> Translation And Redirection Server(between protocols)] ==> Yahoo Server ==> Yahoo User
The translation and redirection server might not exist if the handling and translation is done on the messenger server...
Note: a message coming from the a yahoo user will follow the same trajectory but in the opposite way. If the translation server does not exist , the Yahoo server will have to handle his function too.
This post has been edited by mario: 21 June 2006 - 08:33 PM
#10
Posted 21 June 2006 - 08:51 PM
http://developer.yahoo.com/messenger/
#12
Posted 21 June 2006 - 09:15 PM
#13
Posted 21 June 2006 - 09:45 PM
>>>VER 1 MSNP14 MSNP13 CVR0
<<<VER 1 MSNP13 CVR0
Just wanted to show a few things i've noticed in the WLM's text library about offline messages!:
20135, "The following message could not be delivered because you have exceeded the maximum number of messages per minute. Please try again later." (means 1 message/min = max)
20132, "This message was not sent because you don't have permission to send an offline message." (???!)
20131, "This message was not sent because it is too large for the user's offline message store." (offline messages limitation!)
20128, "This message was not sent because Offline Instant Messaging is not yet available in your region." (Some countries won't have it?!)
Important Note: There you go , these are a few VERY Important changes that this new wlm has!
Moreover in the type library!!!:
33008, "Two accounts were found for %1, so two separate contacts were added for this person."
33010, "Get help"
33013, "Yahoo! Messenger with Voice"
33014, "To add {33013} contacts, sign up for the {61143} Beta"
33015, "To add {33013} contacts, sign up for the {61143} Beta"
33002, "Add {33013} User"
33005, "Example: example@live.com, example@yahoo.com"
33007, "A friend on the {33013} network has added you to their Messenger List. To send instant messages to {33013} contacts, sign up for the {61143} Beta."
45235, "Yahoo! Messenger"
THIS SHOWS DEFINITELY THAT THE NEW CLIENT IS CAPABLE OF ADDING AND MESSAGING YAHOO USERS!! THE ONLY THING LEFT IS FOR MSNP14 TO BE TURNED ON SERVER-SIDE
Good luck everyone , i think u'll be both happy and sad at the same time :)
This post has been edited by mario: 21 June 2006 - 11:05 PM
#14
Posted 22 June 2006 - 12:38 AM
untitled.PNG (36.48K)
Number of downloads: 834
untitled2.PNG (35.42K)
Number of downloads: 367
Brand new screenies from mario showing the new preparations for the Yahoo! WLM interop! :rock:
#15
Posted 22 June 2006 - 12:55 AM
NEW MSNP14 pre-discovered commands:
New Proxy Command FQY:
Example of adding a contact:
>>>ADL 42 61
<ml><d n="yahoo.com"><c n="steven" l="2" t="1"/></d></ml>
>>>ADL 43 61
<ml><d n="yahoo.com"><c n="steven" l="1" t="1"/></d></ml>FQY 44 49
<ml><d n="yahoo.com"><c n="steven"/></d></ml>
<<<ADL 42 OK
<<<ADL 43 OK
FQY 44 50
<ml><d n="yahoo.com"><c n="steven" /></d></ml>
which probably means "Forward Query Yahoo" (thanks to thesteve for figuring it out) , this actually seems to work but the other contact doesn't get a notification...
Edit: It seems that the handling is done on "messenger.hotmail.com" , wlm's main server , so it's our microsoft developpers who are doing the "translation" between yahoo and windows live messenger. this can be viewed by downloading the latest release of yahoo ! messenger! :) [Figured out by psycho]
Another thing the NLN command has been probably changed or removed , it definitely no longer interests the client the way it is.
This post has been edited by mario: 22 June 2006 - 02:20 AM
#17
Posted 12 July 2006 - 11:40 PM
Attached File(s)
-
yahoo_wlm.JPG (32.61K)
Number of downloads: 162
#18
Posted 13 July 2006 - 04:31 AM
You get converted to the server after sending your passport ticket, the new server (muser2.messenger.hotmail.com supports MSNP14!)
Changes Spotted:
ize
- "RouteInfo: msnp://64.4.27.144/020002E9" sent along the initial profile message
- "ILN 41 NLN email@email.com 1 NICK 1615708204 %DPDATA% "
notice the "1" this probably represents if a contact is actually on the WLM part or the yahoo part , apparently 1 is for WLM users
As said before the adding is done by FQY:
FQY 48 67
<ml><d n="yahoo.com"><c n="email"/></d></ml>FQY 48 75
<ml><d n="yahoo.com"><c n="email" t="32" /></d></ml>
UUM , UBM are used respectively to send and receive messages from yahoo contacts , the format is similar to MSG on the switchboard with 2 extra parameters:
UUM 57 email@yahoo.com 32 1 135
the "32" is a constant , the 5th field is either 1 or 2
This post has been edited by mario: 13 July 2006 - 04:52 AM
#19
Posted 13 July 2006 - 05:17 AM
Edit 07/14:
I highly doubt that FQY stands for "Forward Query Yahoo". Because if they add new protocol commands for every other network they are going to support, the protocol will turn into a big mess. The way they set it all up now, allows Microsoft to add other networks without problems as they generalized everything (adding constants for other networks etc)
This post has been edited by ZoRoNaX: 14 July 2006 - 01:17 PM
#20
Posted 14 July 2006 - 04:12 AM
When recieving SOAP data, there are some new fields. The type of yahoo users is "Email" and instead of the address being in "PassportName" it is in "Email".
When dumping the data to the servers you must specify t="32" for yahoo.

Sign In
Register
Help


MultiQuote