Angepinnt Wiimmfi Server

      here u are:

      Quellcode

      1. POST https://mariokartwii.sake.gs.nintendowifi.net/SakeStorageServer/StorageServer.asmx HTTP/1.1
      2. Connection: close
      3. Host: mariokartwii.sake.gs.nintendowifi.net:443
      4. User-Agent: GameSpyHTTP/1.0
      5. Content-Length: 848
      6. Content-Type: text/xml
      7. SOAPAction: "http://gamespy.net/sake/SearchForRecords"
      8. <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://
      9. schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/s
      10. oap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="
      11. http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://gamespy.net/sake"><SOAP-ENV:
      12. Body><ns1:SearchForRecords><ns1:gameid>1687</ns1:gameid><ns1:secretKey>9r3Rmy</n
      13. s1:secretKey><ns1:loginTicket>oTod1kJ7nplguWKoBS]ua7__</ns1:loginTicket><ns1:tab
      14. leid>FriendInfo</ns1:tableid><ns1:filter>ownerid&#x20;=&#x20;478983840</ns1:filt
      15. er><ns1:sort>recordid</ns1:sort><ns1:offset>0</ns1:offset><ns1:max>1</ns1:max><n
      16. s1:surrounding>0</ns1:surrounding><ns1:ownerids></ns1:ownerids><ns1:cacheFlag>0<
      17. /ns1:cacheFlag><ns1:fields><ns1:string>info</ns1:string></ns1:fields></ns1:Searc
      18. hForRecords></SOAP-ENV:Body></SOAP-ENV:Envelope>
      19. HTTP/1.1 200 OK
      20. Cache-Control: private, max-age=0
      21. Date: Tue, 29 Apr 2014 20:27:25 GMT
      22. Server: Microsoft-IIS/6.0
      23. Content-Length: 397
      24. Content-Type: text/xml; charset=utf-8
      25. Client-Date: Tue, 29 Apr 2014 20:27:24 GMT
      26. Client-Peer: 69.10.24.119:443
      27. Client-Response-Num: 1
      28. Cluster-Server: gstprdweb08
      29. P3p: CP='NOI ADMa OUR STP'
      30. X-AspNet-Version: 2.0.50727
      31. X-Powered-By: ASP.NET
      32. X-Powered-By: ASP.NET
      33. <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.
      34. xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
      35. " xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><SearchForRecordsRespo
      36. nse xmlns="http://gamespy.net/sake"><SearchForRecordsResult>Success</SearchForRe
      37. cordsResult><values /></SearchForRecordsResponse></soap:Body></soap:Envelope>
      38. POST https://mariokartwii.sake.gs.nintendowifi.net/SakeStorageServer/StorageServer.asmx HTTP/1.1
      39. Connection: close
      40. Host: mariokartwii.sake.gs.nintendowifi.net:443
      41. User-Agent: GameSpyHTTP/1.0
      42. Content-Length: 647
      43. Content-Type: text/xml
      44. SOAPAction: "http://gamespy.net/sake/GetMyRecords"
      45. <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://
      46. schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/s
      47. oap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="
      48. http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://gamespy.net/sake"><SOAP-ENV:
      49. Body><ns1:GetMyRecords><ns1:gameid>1687</ns1:gameid><ns1:secretKey>9r3Rmy</ns1:s
      50. ecretKey><ns1:loginTicket>oTod1kJ7nplguWKoBS]ua7__</ns1:loginTicket><ns1:tableid
      51. >FriendInfo</ns1:tableid><ns1:fields><ns1:string>info</ns1:string><ns1:string>re
      52. cordid</ns1:string></ns1:fields></ns1:GetMyRecords></SOAP-ENV:Body></SOAP-ENV:En
      53. velope>
      54. HTTP/1.1 200 OK
      55. Cache-Control: private, max-age=0
      56. Date: Tue, 29 Apr 2014 20:27:26 GMT
      57. Server: Microsoft-IIS/6.0
      58. Content-Length: 705
      59. Content-Type: text/xml; charset=utf-8
      60. Client-Date: Tue, 29 Apr 2014 20:27:25 GMT
      61. Client-Peer: 69.10.24.119:443
      62. Client-Response-Num: 1
      63. Cluster-Server: gstprdweb08
      64. P3p: CP='NOI ADMa OUR STP'
      65. X-AspNet-Version: 2.0.50727
      66. X-Powered-By: ASP.NET
      67. X-Powered-By: ASP.NET
      68. <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.
      69. xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
      70. " xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><GetMyRecordsResponse
      71. xmlns="http://gamespy.net/sake"><GetMyRecordsResult>Success</GetMyRecordsResult>
      72. <values><ArrayOfRecordValue><RecordValue><binaryDataValue><value>AAAASwBpAGwAaQB
      73. hAG4AAAAAAAAAAH89gvn/B2v7oDoABGOAMf0moAiMCEQUSKiNAIoAiiUFAAAAAAAAAAAAAAAAAAAAAAA
      74. AAABL2QAaoMhSz1/AUk1DUAAAAAAlWQmI</value></binaryDataValue></RecordValue><Record
      75. Value><intValue><value>41735355</value></intValue></RecordValue></ArrayOfRecordV
      76. alue></values></GetMyRecordsResponse></soap:Body></soap:Envelope>
      77. =========================================================================
      78. <<< Drove 2 races, quit WFC & game, loaded game again and started WFC >>>
      79. =========================================================================
      80. POST https://mariokartwii.sake.gs.nintendowifi.net/SakeStorageServer/StorageServer.asmx HTTP/1.1
      81. Connection: close
      82. Host: mariokartwii.sake.gs.nintendowifi.net:443
      83. User-Agent: GameSpyHTTP/1.0
      84. Content-Length: 848
      85. Content-Type: text/xml
      86. SOAPAction: "http://gamespy.net/sake/SearchForRecords"
      87. <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://
      88. schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/s
      89. oap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="
      90. http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://gamespy.net/sake"><SOAP-ENV:
      91. Body><ns1:SearchForRecords><ns1:gameid>1687</ns1:gameid><ns1:secretKey>9r3Rmy</n
      92. s1:secretKey><ns1:loginTicket>NSBSC9EPzEX6Id[lqzpHph__</ns1:loginTicket><ns1:tab
      93. leid>FriendInfo</ns1:tableid><ns1:filter>ownerid&#x20;=&#x20;478983840</ns1:filt
      94. er><ns1:sort>recordid</ns1:sort><ns1:offset>0</ns1:offset><ns1:max>1</ns1:max><n
      95. s1:surrounding>0</ns1:surrounding><ns1:ownerids></ns1:ownerids><ns1:cacheFlag>0<
      96. /ns1:cacheFlag><ns1:fields><ns1:string>info</ns1:string></ns1:fields></ns1:Searc
      97. hForRecords></SOAP-ENV:Body></SOAP-ENV:Envelope>
      98. HTTP/1.1 200 OK
      99. Cache-Control: private, max-age=0
      100. Date: Tue, 29 Apr 2014 20:57:06 GMT
      101. Server: Microsoft-IIS/6.0
      102. Content-Length: 397
      103. Content-Type: text/xml; charset=utf-8
      104. Client-Date: Tue, 29 Apr 2014 20:57:05 GMT
      105. Client-Peer: 69.10.24.119:443
      106. Client-Response-Num: 1
      107. Cluster-Server: gstprdweb09
      108. P3p: CP='NOI ADMa OUR STP'
      109. X-AspNet-Version: 2.0.50727
      110. X-Powered-By: ASP.NET
      111. X-Powered-By: ASP.NET
      112. <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.
      113. xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
      114. " xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><SearchForRecordsRespo
      115. nse xmlns="http://gamespy.net/sake"><SearchForRecordsResult>Success</SearchForRe
      116. cordsResult><values /></SearchForRecordsResponse></soap:Body></soap:Envelope>
      117. POST https://mariokartwii.sake.gs.nintendowifi.net/SakeStorageServer/StorageServer.asmx HTTP/1.1
      118. Connection: close
      119. Host: mariokartwii.sake.gs.nintendowifi.net:443
      120. User-Agent: GameSpyHTTP/1.0
      121. Content-Length: 647
      122. Content-Type: text/xml
      123. SOAPAction: "http://gamespy.net/sake/GetMyRecords"
      124. <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://
      125. schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/s
      126. oap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="
      127. http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://gamespy.net/sake"><SOAP-ENV:
      128. Body><ns1:GetMyRecords><ns1:gameid>1687</ns1:gameid><ns1:secretKey>9r3Rmy</ns1:s
      129. ecretKey><ns1:loginTicket>NSBSC9EPzEX6Id[lqzpHph__</ns1:loginTicket><ns1:tableid
      130. >FriendInfo</ns1:tableid><ns1:fields><ns1:string>info</ns1:string><ns1:string>re
      131. cordid</ns1:string></ns1:fields></ns1:GetMyRecords></SOAP-ENV:Body></SOAP-ENV:En
      132. velope>
      133. HTTP/1.1 200 OK
      134. Cache-Control: private, max-age=0
      135. Date: Tue, 29 Apr 2014 20:57:07 GMT
      136. Server: Microsoft-IIS/6.0
      137. Content-Length: 705
      138. Content-Type: text/xml; charset=utf-8
      139. Client-Date: Tue, 29 Apr 2014 20:57:06 GMT
      140. Client-Peer: 69.10.24.119:443
      141. Client-Response-Num: 1
      142. Cluster-Server: gstprdweb09
      143. P3p: CP='NOI ADMa OUR STP'
      144. X-AspNet-Version: 2.0.50727
      145. X-Powered-By: ASP.NET
      146. X-Powered-By: ASP.NET
      147. <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.
      148. xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
      149. " xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><GetMyRecordsResponse
      150. xmlns="http://gamespy.net/sake"><GetMyRecordsResult>Success</GetMyRecordsResult>
      151. <values><ArrayOfRecordValue><RecordValue><binaryDataValue><value>AAAASwBpAGwAaQB
      152. hAG4AAAAAAAAAAH89gvn/B2v7oDoABGOAMf0moAiMCEQUSKiNAIoAiiUFAAAAAAAAAAAAAAAAAAAAAAA
      153. AAABL2QAaoMhSz1/AUk1DUAAAAAAlWQmI</value></binaryDataValue></RecordValue><Record
      154. Value><intValue><value>41735355</value></intValue></RecordValue></ArrayOfRecordV
      155. alue></values></GetMyRecordsResponse></soap:Body></soap:Envelope>
      Alles anzeigen
      As of now I will disable the DNS redirect for ever. I need the servers and the related ports for other tests.

      However, you can submit your friend codes using a web formula created by Prof. Eibe.
      * wiimmfi.profeibe.at/

      It makes only sense to enter friend codes for profiles, that have friends. And at least one friend must know the entered friend code also as friend.

      The reason is, that there is a way to retrieve the needed profile infos for all friends of a profile, but not for the profile itself. A background process retrieve the friend list and in an next step the friend list of all friends, and so on.

      Last not least, this is the discussion thread for the web formula:
      * WHB-Forum: Friend code web formula

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
      Today we have MKWii successfully tested with our own servers:
      • Room: GP with 2 players.
      • Room: GP with 3 players.
      • Room: Coin Collecting with 2 players.
      • World wide versus with 2 players.
      • World wide versus with 3 players.
      • Region battle with 2 players.
      The servers are not complete, because adding and removing friends and creating a new profile is not implemented yet.

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
      They probably won't work because nobody analyses dumps of those. The people only dump data and nobody analyses and implements a server...

      DevkitPro Archiv (alte Versionen / old versions): wii.leseratte10.de/devkitPro/
      Want to donate for Wiimmfi and Wii-Homebrew.com? Patreon / PayPal

      Dieser Beitrag wurde bereits 0 mal editiert, zuletzt von Leseratte ()

      NAUSHNIK52 schrieb:

      For example, i played AC:WW yesterday with my friend. Can you analyze it? Now or after clossing Wi-Fi Connection

      They haven't even completely finished Mario Kart Wii, yet. Also Wiimm has quite some years of experience when it comes to Mario Kart network dumps, so I guess that helped a lot. He doesn't know anything about Animal Crossing though and I don't think he'll waste his freetime, analyzing a game he doesn't even care about.
      In theory it won't be too hard as long as we have some dumps. I've been looking at dumps of a lot of different DS/Wii games, and for the ones that just use Nintendo servers the server communication is pretty much identical. For games with simple matchmaking all the server does is start a lobby, find players, and do NAT negotiation so the players can do all the game-specific communication P2P. For DS games there is a custom server that already runs a handful of games.

      Toad King schrieb:

      In theory it won't be too hard as long as we have some dumps. I've been looking at dumps of a lot of different DS/Wii games, and for the ones that just use Nintendo servers the server communication is pretty much identical. For games with simple matchmaking all the server does is start a lobby, find players, and do NAT negotiation so the players can do all the game-specific communication P2P. For DS games there is a custom server that already runs a handful of games.


      Then why don't you write a server? Read in the tockdom wiki and find the differences between MKWii and AC:WW or the other games. Then you can write your server
      14.932 bytes pure destruction.
      We'd like to patch a few game texts to match better to our custom server. If anyone can speak one of the game's languages (English and German are already there), he could add a few translations to this page: wiki.tockdom.com/wiki/MKWii_Ne…otocol/Server/Translation

      DevkitPro Archiv (alte Versionen / old versions): wii.leseratte10.de/devkitPro/
      Want to donate for Wiimmfi and Wii-Homebrew.com? Patreon / PayPal

      Dieser Beitrag wurde bereits 0 mal editiert, zuletzt von Leseratte ()

      Well, there are different language files in the game for French and American French.

      EDIT: OK, I checked the original files and the only difference seems to be in the track and vehicle names. I've removed the 2nd "french" from the page.

      DevkitPro Archiv (alte Versionen / old versions): wii.leseratte10.de/devkitPro/
      Want to donate for Wiimmfi and Wii-Homebrew.com? Patreon / PayPal

      Dieser Beitrag wurde bereits 0 mal editiert, zuletzt von Leseratte ()

      Leseratte schrieb:

      Well, there are different language files in the game for French and American French.

      EDIT: OK, I checked the original files and the only difference seems to be in the track and vehicle names. I've removed the 2nd "french" from the page.
      Is that really French texts? My eyes are bleeding ><'. Few sentences are correct but some of them are really strange.

      Pendant le login une erreur s'est produite. Visite nas.wiimmfi.de/error pour plus d'informations
      W
      Would be better like this: "Une erreur est survenue durant le login. nas.wiimmfi.de/error pour de plus amples informations."

      Peut les données envoyée à Wiimm?
      This one doesn't make any sense in French. You can write this instead "Autoriser l'envoi des données de jeu à Wiimm ?"

      Tu ne veux pas permettre? Dans ce cas, tu ne peut pas jouer à Mario Kart Wii via le serveur customisé.

      Strangely made, but at least understandable.

      That's all I noticed so far. Keep up the good work ;v)

      Video the 2nd

      Here is it!

      Note: This video will be loaded from YouTube, which causes some data, including but not limited to your IP, User Agent and Referrer, to be sent to YouTube servers. For more information see the Privacy Policy. By pressing the "play" button you automatically enable embedding YouTube videos for the future.


      Hinweis: Dieses Video wird von YouTube geladen. Dabei werden einige Daten, unter anderem Ihre IP, Ihr User Agent und der Referrer an YouTube-Server gesendet. Für weitere Details lesen Sie bitte die Datenschutzerklärung. Wenn Sie den Play-Button anklicken, erlauben Sie damit automatisch das Einbinden von YouTube-Videos für die Zukunft.

      Sepalani schrieb:

      Did you try a match with more than 4 players ?

      No. We only had three players to test.

      But the player count should make no difference.

      DevkitPro Archiv (alte Versionen / old versions): wii.leseratte10.de/devkitPro/
      Want to donate for Wiimmfi and Wii-Homebrew.com? Patreon / PayPal

      Dieser Beitrag wurde bereits 0 mal editiert, zuletzt von Leseratte ()

      Leseratte schrieb:

      No. We only had three players to test.

      You ave forgotten out team race with 4 players.

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
      @Ciapa:
      @Sepalani:
      @BL-333:
      @Gallinas:

      Could you please re-check all those translations? I had to change some of them and I'm not sure if my changes are correct.
      wiki.tockdom.com/wiki/MKWii_Ne…otocol/Server/Translation

      DevkitPro Archiv (alte Versionen / old versions): wii.leseratte10.de/devkitPro/
      Want to donate for Wiimmfi and Wii-Homebrew.com? Patreon / PayPal

      Dieser Beitrag wurde bereits 0 mal editiert, zuletzt von Leseratte ()