quote:
Originally posted by JimmyK
I notice as well there's a messenger clone called aMSN that can do this as well as Msg Discovery.
neither can.
What they do is not getting the client version, as that is impossible; the protocol does not support that.
What they do is getting the so called 'client id'. This is a number which represents what the client can do (and what not). But it does not indicate a version number at all. Although you could 'guess' what client version they are using based upon the supported features returned by the 'client id', but this is in no way a garantueed method.
quote:
Originally posted by TheSteve
If you can obtain your contact's Client ID, you can determine the protocol version and supported features.
For more information, see here:
http://msnpiki.msnfanatic.com/index.php/Client_ID