quote:
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.
I guess that could be it... although aMSN has had a 100% success rate so far... admittedly it's only been tried with my mates who have MSN 7.5 and WLM 8.0 though, which I suppose would work well with the method you suggested.
could be getting it from the client id
quote:
# 0x10000000: This is the value for MSNC1 (MSN Msgr 6.0)
# 0x20000000: This is the value for MSNC2 (MSN Msgr 6.1)
# 0x30000000: This is the value for MSNC3 (MSN Msgr 6.2)
# 0x40000000: This is the value for MSNC4 (MSN Msgr 7.0)
# 0x50000000: This is the value for MSNC5 (MSN Msgr 7.5)
# 0x60000000: This is the value for MSNC6 (WL Msgr 8.0)
# 0x70000000: This is the value for MSNC7 (WL Msgr 8.1)