parent
143c2208ff
commit
ca311e1953
|
@ -1,5 +1,7 @@
|
|||
`VER` is a command introduced with [MSNP2](../versions/msnp2.md).
|
||||
|
||||
It is a Dispatch Server and Notification Server command, without either a request payload or response payload.
|
||||
|
||||
It specifies which protocols the client can accept, and which one the server likes the best.
|
||||
|
||||
# Client/Request
|
||||
|
@ -25,7 +27,7 @@ This command can only be sent once. Any further uses of this command in the same
|
|||
C: VER 1 DISREGARDANCE FOR A REAL PROTOCOL
|
||||
S: VER 1 0
|
||||
```
|
||||
Server closes connection.
|
||||
Server disconnects client.
|
||||
|
||||
## Supported Fallback Protocol
|
||||
```
|
||||
|
|
|
@ -21,11 +21,11 @@ Why not visit the [Command Table](command-table.md)?
|
|||
More is to come soon! Hopefully!
|
||||
|
||||
# Wanted Information
|
||||
* MSNP6: What makes the "Account must be verified before using the service" dialog show up?
|
||||
* MSNP6: Does it really acknoledge the account verified bit? I couldn't get the toast to show up in Client Version 3.6.003x.
|
||||
* MSNP8: Did FND exist? Rumors said it did shortly before it got killed in all protocols.
|
||||
* [MSNP6](versions/msnp6.md): What makes the "Account must be verified before using the service" dialog show up?
|
||||
* [MSNP6](versions/msnp6.md): Does it really acknoledge the account verified bit? I couldn't get the toast to show up in Client Version 3.6.003x.
|
||||
* [MSNP8](versions/msnp8.md): Did FND exist? Rumors said it did shortly before it got killed in all protocols.
|
||||
|
||||
# Common Terms
|
||||
# Common (or not) Terms
|
||||
* Official Client: MSN Messenger (Service) or Windows Live Messenger.
|
||||
* Client Version: relevant Official Client version.
|
||||
* MSNP: Mobile Status Notification Protocol, or whatever acronym you like. Runs over TCP via port 1863.
|
||||
|
@ -38,6 +38,14 @@ More is to come soon! Hopefully!
|
|||
* SOAP: Simple Object Access Protocol, A wrapper over XML. That's the kindest thing I can write about it.
|
||||
* Passport: The Authentication Server and/or Protocol.
|
||||
* Undefined Behavour: An intentional blank left in the documentation, basically as a "I am not responsible for what this does to your client or server" warning.
|
||||
* Dispatch Server: A type of MSNP server that handles moving users to Notification Servers.
|
||||
* Notification Server: The real meat of MSNP, handles authentication, user presence, notifications, creates Switchboard Server sessions and boasts the most commands.
|
||||
* Switchboard Server: The messaging part of the protocol. Changed only twice until it was deprecated in [MSNP21](versions/msnp21.md).
|
||||
* Command: A 3-letter case-sensitive command type, followed optionally by a transaction ID and the rest of the Command parameters, ending with a new-line.
|
||||
* Payload Command: A special type of Command that has a integer length parameter as the final parameter before the deliminating new-line.
|
||||
* New-line/Newline: A Carriage Return character followed by a Line Feed character. Seperates commands in the protocol.
|
||||
* Carriage Return: To return the page-writing apparatus to the left of the page.
|
||||
* Line Feed: To move the page-writing apparatus down a "line".
|
||||
|
||||
# Where do I find or edit these page's source?
|
||||
The git repo is avaliable at <https://git.kevinthe.horse/yellows111/msnp-wiki>.
|
||||
|
|
|
@ -13,7 +13,7 @@ It introduces the commands:
|
|||
Known changes (from Beta 2):
|
||||
* Changed CVR to CVQ
|
||||
* CVQ: Added fallback URL to response (parameter 5)
|
||||
* \[[MSNP8](msnp8.md) and higher\] Added current principle address to request (parameter 8)
|
||||
* [[MSNP8](msnp8.md) and higher] Added current principle address to request (parameter 8)
|
||||
|
||||
Client-server communication example (MSNP2-MSNP7):
|
||||
```
|
||||
|
|
|
@ -5,7 +5,7 @@ It introduces the dispatch service commands:
|
|||
* INF
|
||||
* OUT
|
||||
* USR
|
||||
* VER
|
||||
* [VER](../commands/ver.md)
|
||||
* XFR
|
||||
|
||||
It introduces the notification service commands:
|
||||
|
@ -31,7 +31,7 @@ It introduces the notification service commands:
|
|||
* SYN
|
||||
* URL (not in draft)
|
||||
* USR
|
||||
* VER
|
||||
* [VER](../commands/ver.md)
|
||||
* XFR
|
||||
|
||||
It introduces the switchboard service commands:
|
||||
|
|
Loading…
Reference in New Issue