format it up, remove all carriage returns too

This commit is contained in:
Declan B. 2024-10-15 19:08:22 +01:00
parent a4d1a89f34
commit fd15c8ec59
Signed by: yellows111
SSH key fingerprint: SHA256:ynw5IJBU1pb7fZfHgLihKu9gHHA8FVpixZbB6IEB3r8
16 changed files with 200 additions and 233 deletions

View file

@ -27,7 +27,6 @@ add additional information related to your user. Requires that `flags` MUST be s
The MSNObject itself is a XML-like element. The MSNObject itself is a XML-like element.
## Status explanations ## Status explanations
All statuses except `HDN` and `FLN` will treat you as online. All statuses except `HDN` and `FLN` will treat you as online.
Which means all users on your Allow List (AL) and Reverse List (RL) Which means all users on your Allow List (AL) and Reverse List (RL)
will get all presence changes via the NLN command. will get all presence changes via the NLN command.

View file

@ -22,7 +22,6 @@ S: FLN anotheruser@hotmail.com
## Invalid context ## Invalid context
*Inherited from being an unimplemented command.* *Inherited from being an unimplemented command.*
``` ```
C: FLN Hotmail C: FLN Hotmail
``` ```

View file

@ -47,7 +47,6 @@ only appended if the list (parameter 1) is set to FL. Defaults to `0`.
### Second generation ### Second generation
*Applies for [MSNP8](../versions/msnp8.md) and [MSNP9](../versions/msnp9.md)* *Applies for [MSNP8](../versions/msnp8.md) and [MSNP9](../versions/msnp9.md)*
`LST user-handle stored-friendly-name list-bits {groups}` `LST user-handle stored-friendly-name list-bits {groups}`
Where `list-bits` are in the format: Where `list-bits` are in the format:
@ -61,14 +60,12 @@ only appended if Forward List (FL) is set in `list-bits`. Defaults to `0`.
### Third generation ### Third generation
*Applies for [MSNP10](../versions/msnp10.md) with `ABCHMigrated: 0`.* *Applies for [MSNP10](../versions/msnp10.md) with `ABCHMigrated: 0`.*
`LST N=user-handle F=stored-friendly-name list-bits {groups}` `LST N=user-handle F=stored-friendly-name list-bits {groups}`
Same parameters as the [second generation](#second-generation). Same parameters as the [second generation](#second-generation).
### Fourth generation ### Fourth generation
*Applies for [MSNP10](../versions/msnp10.md) and [MSNP11](../versions/msnp11.md) with `ABCHMigrated: 1`.* *Applies for [MSNP10](../versions/msnp10.md) and [MSNP11](../versions/msnp11.md) with `ABCHMigrated: 1`.*
`LST N=user-handle F=stored-friendly-name C=contact-guid list-bits {groupGuids}` `LST N=user-handle F=stored-friendly-name C=contact-guid list-bits {groupGuids}`
Where `contact-guid` is the GUID/UUID of the contact. Where `contact-guid` is the GUID/UUID of the contact.
@ -78,7 +75,6 @@ only appending if Forward List (FL) is set in `list-bits`, defaults to whatever
### Fifth generation ### Fifth generation
*Applies for [MSNP12](../versions/msnp12.md).* *Applies for [MSNP12](../versions/msnp12.md).*
`LST N=user-handle F=stored-friendly-name C=contact-guid list-bits network-id {groupGuids}` `LST N=user-handle F=stored-friendly-name C=contact-guid list-bits network-id {groupGuids}`
Where `network-id` is any Network ID bits: Where `network-id` is any Network ID bits:
@ -103,7 +99,6 @@ S: LST 2 BL 254 0 0
### From the beginning ### From the beginning
*Only in [MSNP2](../versions/msnp2.md) to [MSNP6](../versions/msnp6.md).* *Only in [MSNP2](../versions/msnp2.md) to [MSNP6](../versions/msnp6.md).*
``` ```
C: SYN 3 0 C: SYN 3 0
S: SYN 3 4 S: SYN 3 4
@ -118,7 +113,6 @@ S: LST 3 RL 4 1 1 anotheruser@hotmail.com another%20user
### Using groups ### Using groups
*Only in [MSNP7](../versions/msnp7.md).* *Only in [MSNP7](../versions/msnp7.md).*
``` ```
C: SYN 4 0 C: SYN 4 0
S: SYN 4 5 S: SYN 4 5
@ -134,7 +128,6 @@ S: LST 4 RL 5 1 1 anotheruser@hotmail.com another%20user
### Using second generation ### Using second generation
*Only in [MSNP8](../versions/msnp8.md) and [MSNP9](../versions/msnp9.md).* *Only in [MSNP8](../versions/msnp8.md) and [MSNP9](../versions/msnp9.md).*
``` ```
C: SYN 5 0 C: SYN 5 0
S: SYN 5 6 1 1 S: SYN 5 6 1 1
@ -160,7 +153,6 @@ S: LST N=anotheruser@hotmail.com F=another%20user 11 0
### Using fourth generation ### Using fourth generation
*Only in [MSNP10](../versions/msnp10.md) and [MSNP11](../versions/msnp11.md) with `ABCHMigrated: 1`.* *Only in [MSNP10](../versions/msnp10.md) and [MSNP11](../versions/msnp11.md) with `ABCHMigrated: 1`.*
``` ```
C: SYN 7 0 0 C: SYN 7 0 0
S: SYN 7 2024-10-15T14:49:40.1100000-07:00 2024-10-15T14:49:40.1100000-07:00 1 1 S: SYN 7 2024-10-15T14:49:40.1100000-07:00 2024-10-15T14:49:40.1100000-07:00 1 1

View file

@ -32,7 +32,6 @@ S: RNG 987654331 10.0.1.200:1865 CKI 123456789.123456789.123456789 anotheruser@h
## Invalid context ## Invalid context
*Inherited from being an unimplemented command.* *Inherited from being an unimplemented command.*
``` ```
C: RNG 1 C: RNG 1
``` ```

View file

@ -33,7 +33,6 @@ Where `authentication-parameter` is the "cookie" you need to log in to Switchboa
# Examples # Examples
## Client requests a new Switchboard connection ## Client requests a new Switchboard connection
``` ```
C: XFR 1 SB C: XFR 1 SB
S: XFR 1 SB 10.0.1.200:1865 CKI 123456789.123456789.123456789 S: XFR 1 SB 10.0.1.200:1865 CKI 123456789.123456789.123456789

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP10 is the ninth released version of the Mobile Status Notification Protocol. MSNP10 is the ninth released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 6.1.0155. It was introduced officially in Client Version 6.1.0155.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* ADC * ADC
* SBP * SBP
@ -75,31 +73,31 @@ C: USR 6 TWN I example@hotmail.com
S: USR 6 TWN S passport=parameters,neat=huh,lc=1033,id=507 S: USR 6 TWN S passport=parameters,neat=huh,lc=1033,id=507
C: USR 7 TWN S $(pp14response.headers.authenticationInfo["from-PP"]) C: USR 7 TWN S $(pp14response.headers.authenticationInfo["from-PP"])
S: USR 7 OK example@hotmail.com 1 0 S: USR 7 OK example@hotmail.com 1 0
S: MSG Hotmail Hotmail 465 S: MSG Hotmail Hotmail 465
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$ MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$
ClientIP: 192.168.1.111 ClientIP: 192.168.1.111
ClientPort: 18183 ClientPort: 18183
ABCHMigrated: 0 ABCHMigrated: 0
C: SYN 8 15 0 C: SYN 8 15 0
S: SYN 8 16 0 1 1 S: SYN 8 16 0 1 1
S: GTC A S: GTC A
@ -127,31 +125,31 @@ C: USR 12 TWN I example@hotmail.com
S: USR 12 TWN S passport=parameters,neat=huh,lc=1033,id=507 S: USR 12 TWN S passport=parameters,neat=huh,lc=1033,id=507
C: USR 13 TWN S $(pp14response.headers.authenticationInfo["from-PP"]) C: USR 13 TWN S $(pp14response.headers.authenticationInfo["from-PP"])
S: USR 13 OK example@hotmail.com 1 0 S: USR 13 OK example@hotmail.com 1 0
S: MSG Hotmail Hotmail 465 S: MSG Hotmail Hotmail 465
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$ MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$
ClientIP: 192.168.1.111 ClientIP: 192.168.1.111
ClientPort: 18183 ClientPort: 18183
ABCHMigrated: 1 ABCHMigrated: 1
C: SYN 14 0 0 C: SYN 14 0 0
S: SYN 14 2024-09-28T17:18:18.6400000-07:00 2024-09-28T17:18:18.6400000-07:00 1 1 S: SYN 14 2024-09-28T17:18:18.6400000-07:00 2024-09-28T17:18:18.6400000-07:00 1 1
S: GTC A S: GTC A

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP11 is the tenth released version of the Mobile Status Notification Protocol. MSNP11 is the tenth released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 7.0.0777. It was introduced officially in Client Version 7.0.0777.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* GCF * GCF
* SBS * SBS

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP12 is the eleventh released version of the Mobile Status Notification Protocol. MSNP12 is the eleventh released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 7.5.0299. It was introduced officially in Client Version 7.5.0299.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* LKP * LKP

View file

@ -1,5 +1,4 @@
# Introduction # Introduction
MSNP2 is the first released version of the Mobile Status Notification Protocol. MSNP2 is the first released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 1.0.0863, along with [CVR0](cvr0.md). It was introduced officially in Client Version 1.0.0863, along with [CVR0](cvr0.md).
@ -122,10 +121,10 @@ S: USR 6 MD5 S prefix
C: USR 7 MD5 S $md5(prefix + password) C: USR 7 MD5 S $md5(prefix + password)
S: USR 7 OK example@hotmail.com example%40hotmail.com S: USR 7 OK example@hotmail.com example%40hotmail.com
S: MSG Hotmail Hotmail 95 S: MSG Hotmail Hotmail 95
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
C: SYN 8 0 C: SYN 8 0
S: SYN 8 1 S: SYN 8 1
S: GTC 8 1 A S: GTC 8 1 A

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP3 is the second released version of the Mobile Status Notification Protocol. MSNP3 is the second released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 2.0.0085. It was introduced officially in Client Version 2.0.0085.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* [IMS](../commands/ims.md) * [IMS](../commands/ims.md)
@ -58,27 +56,27 @@ S: USR 6 MDS S prefix
C: USR 7 MD5 S $md5(prefix + password) C: USR 7 MD5 S $md5(prefix + password)
S: USR 7 OK example@hotmail.com example%20user S: USR 7 OK example@hotmail.com example%20user
S: MSG Hotmail Hotmail 367 S: MSG Hotmail Hotmail 367
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$ MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$
C: SYN 8 5 C: SYN 8 5
S: SYN 8 5 S: SYN 8 5
C: CHG 9 NLN C: CHG 9 NLN

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP4 is the third released version of the Mobile Status Notification Protocol. MSNP4 is the third released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 2.1.1047. It was introduced officially in Client Version 2.1.1047.
# Command information # Command information
*No commands for any service were known to be introduced in this version* *No commands for any service were known to be introduced in this version*
*No error codes were known to be introduced in this version* *No error codes were known to be introduced in this version*
@ -45,28 +43,28 @@ C: USR 6 MD5 I example@hotmail.com
S: USR 6 MDS S prefix S: USR 6 MDS S prefix
C: USR 7 MD5 S $md5(prefix + password) C: USR 7 MD5 S $md5(prefix + password)
S: USR 7 OK example@hotmail.com example%20user S: USR 7 OK example@hotmail.com example%20user
S: MSG Hotmail Hotmail 367 S: MSG Hotmail Hotmail 367
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$ MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$
C: SYN 8 5 C: SYN 8 5
S: SYN 8 5 S: SYN 8 5
C: CHG 9 NLN C: CHG 9 NLN

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP5 is the fourth released version of the Mobile Status Notification Protocol. MSNP5 is the fourth released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 3.0.0283. It was introduced officially in Client Version 3.0.0283.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* [BPR](../commands/bpr.md) * [BPR](../commands/bpr.md)
* NOT * NOT
@ -54,28 +52,28 @@ C: USR 6 MD5 I example@hotmail.com
S: USR 6 MDS S prefix S: USR 6 MDS S prefix
C: USR 7 MD5 S $md5(prefix + password) C: USR 7 MD5 S $md5(prefix + password)
S: USR 7 OK example@hotmail.com example%20user S: USR 7 OK example@hotmail.com example%20user
S: MSG Hotmail Hotmail 367 S: MSG Hotmail Hotmail 367
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$ MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$
C: SYN 8 5 C: SYN 8 5
S: SYN 8 6 S: SYN 8 6
S: SYN 8 6 S: SYN 8 6
@ -92,17 +90,17 @@ S: LST 8 RL 6 1 1 anotheruser@hotmail.com another%20user
C: CHG 9 NLN C: CHG 9 NLN
S: CHG 9 NLN S: CHG 9 NLN
S: NOT 431 S: NOT 431
<NOTIFICATION ver="1" siteid="111100000" siteurl="http://example.com" id="0"> <NOTIFICATION ver="1" siteid="111100000" siteurl="http://example.com" id="0">
<TO pid="0x00000001:0x00000002" name="example@hotmail.com" /> <TO pid="0x00000001:0x00000002" name="example@hotmail.com" />
<MSG pri="" id="0"> <MSG pri="" id="0">
<ACTION url="/messenger/action?reference=something1"/> <ACTION url="/messenger/action?reference=something1"/>
<SUBSCR url="/messenger/changealerts?reference=something1"/> <SUBSCR url="/messenger/changealerts?reference=something1"/>
<CAT id="111100001" /> <CAT id="111100001" />
<BODY lang="1033" icon="/messenger/icon_32x32.png"> <BODY lang="1033" icon="/messenger/icon_32x32.png">
<TEXT>text of the notification</TEXT> <TEXT>text of the notification</TEXT>
</BODY> </BODY>
</MSG> </MSG>
</NOTIFICATION> </NOTIFICATION>
C: PRP 10 PHH 123%20(4567) C: PRP 10 PHH 123%20(4567)
S: PRP 10 7 PHH 123%20(4567) S: PRP 10 7 PHH 123%20(4567)
S: BPR 8 anotheruser@hotmail.com PHH 1%20(222)%20333%204444 S: BPR 8 anotheruser@hotmail.com PHH 1%20(222)%20333%204444

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP6 is the fifth released version of the Mobile Status Notification Protocol. MSNP6 is the fifth released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 3.6.0038. It was introduced officially in Client Version 3.6.0038.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* CHL * CHL
* IPG * IPG
@ -48,27 +46,27 @@ S: USR 6 MDS S prefix
C: USR 7 MD5 S $md5(prefix + password) C: USR 7 MD5 S $md5(prefix + password)
S: USR 7 OK example@hotmail.com example%20user 1 S: USR 7 OK example@hotmail.com example%20user 1
S: MSG Hotmail Hotmail 367 S: MSG Hotmail Hotmail 367
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$ MSPAuth: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA$$
C: SYN 8 8 C: SYN 8 8
S: SYN 8 8 S: SYN 8 8
C: CHG 9 NLN C: CHG 9 NLN

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP7 is the sixth released version of the Mobile Status Notification Protocol. MSNP7 is the sixth released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 4.5.0121. It was introduced officially in Client Version 4.5.0121.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* ADG * ADG
* REG * REG

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP8 is the seventh released version of the Mobile Status Notification Protocol. MSNP8 is the seventh released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 5.0.0537. It was introduced officially in Client Version 5.0.0537.
# Command information # Command information
*No commands for any service were known to be introduced in this version* *No commands for any service were known to be introduced in this version*
*No error codes were known to be introduced in this version* *No error codes were known to be introduced in this version*
@ -71,30 +69,30 @@ C: USR 6 TWN I example@hotmail.com
S: USR 6 TWN S passport=parameters,neat=huh,lc=1033,id=507 S: USR 6 TWN S passport=parameters,neat=huh,lc=1033,id=507
C: USR 7 TWN S $(pp14response.headers.authenticationInfo["from-PP"]) C: USR 7 TWN S $(pp14response.headers.authenticationInfo["from-PP"])
S: USR 7 OK example@hotmail.com example%20user 1 0 S: USR 7 OK example@hotmail.com example%20user 1 0
S: MSG Hotmail Hotmail 448 S: MSG Hotmail Hotmail 448
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$ MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$
ClientIP: 192.168.1.111 ClientIP: 192.168.1.111
ClientPort: 18183 ClientPort: 18183
C: SYN 8 14 C: SYN 8 14
S: SYN 8 15 1 1 S: SYN 8 15 1 1
S: GTC A S: GTC A

View file

@ -1,10 +1,8 @@
# Introduction # Introduction
MSNP9 is the eighth released version of the Mobile Status Notification Protocol. MSNP9 is the eighth released version of the Mobile Status Notification Protocol.
It was introduced officially in Client Version 6.0.0312. It was introduced officially in Client Version 6.0.0312.
# Command information # Command information
It introduces the notification service commands: It introduces the notification service commands:
* PGD * PGD
@ -54,30 +52,30 @@ C: USR 6 TWN I example@hotmail.com
S: USR 6 TWN S passport=parameters,neat=huh,lc=1033,id=507 S: USR 6 TWN S passport=parameters,neat=huh,lc=1033,id=507
C: USR 7 TWN S $(pp14response.headers.authenticationInfo["from-PP"]) C: USR 7 TWN S $(pp14response.headers.authenticationInfo["from-PP"])
S: USR 7 OK example@hotmail.com example%20user 1 0 S: USR 7 OK example@hotmail.com example%20user 1 0
S: MSG Hotmail Hotmail 448 S: MSG Hotmail Hotmail 448
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/x-msmsgsprofile; charset=UTF-8 Content-Type: text/x-msmsgsprofile; charset=UTF-8
LoginTime: 1726321960 LoginTime: 1726321960
EmailEnabled: 1 EmailEnabled: 1
MemberIdHigh: 1 MemberIdHigh: 1
MemberIdLow: 2 MemberIdLow: 2
lang_preference: 1033 lang_preference: 1033
PreferredEmail: example@hotmail.com PreferredEmail: example@hotmail.com
country: US country: US
PostalCode: PostalCode:
Gender: Gender:
Kid: 0 Kid: 0
Age: Age:
BDayPre: BDayPre:
Birthday: Birthday:
Wallet: Wallet:
Flags: 1027 Flags: 1027
sid: 507 sid: 507
kv: 11 kv: 11
MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$ MSPAuth: whatever+t+is+in+your+passport+login+ticket+that+you+sent+for+USR+TWN+S$
ClientIP: 192.168.1.111 ClientIP: 192.168.1.111
ClientPort: 18183 ClientPort: 18183
C: SYN 8 15 C: SYN 8 15
S: SYN 8 15 S: SYN 8 15
C: CHG 9 NLN C: CHG 9 NLN
@ -93,7 +91,7 @@ S: NLN NLN anotheruser@hotmail.com another%20user 268435500 %3Cmsnobj%20Creator%
.. %20Location%3D%22uexA4DE.dat%22%20Friendly%3D%22AAA%3D%22 .. %20Location%3D%22uexA4DE.dat%22%20Friendly%3D%22AAA%3D%22
.. %20SHA1D%3D%22vP1ppB+xiFQ8ceZivRe0uCaYLIU%3D%22 .. %20SHA1D%3D%22vP1ppB+xiFQ8ceZivRe0uCaYLIU%3D%22
.. %20SHA1C%3D%22PApbbjkbDSGrt3ybGHRKNaZ8s%2Fw%3D%22%2F%3E .. %20SHA1C%3D%22PApbbjkbDSGrt3ybGHRKNaZ8s%2Fw%3D%22%2F%3E
S: QNG 60 S: QNG 60
C: OUT C: OUT
``` ```
Client disconnects from server Client disconnects from server