通过使用多人游戏会话历史记录查看器,可查看多人游戏历史记录(包括已删除的文档)中所有更改的历史时间线。 使用此工具可深入了解 MPSD 会话文档随时间更改时所发生的情况。
此工具仅显示几天的会话。
此独立工具包含在 GDK 和 XboxLiveTools.zip
中;请参阅 Xbox 服务开发工具。
访问控制
为了支持使用开发人员帐户登录到多人游戏会话历史记录查看器,合作伙伴中心有一定的设置要求。 游戏的发布者必须为开发人员提供运行该游戏的会话历史记录查询的权限。
公司管理员需要转到公司的“合作伙伴中心”页面,选择“访问管理”,然后选择相应的组。
需要具有合作伙伴中心开发人员帐户才能使用多人游戏会话历史记录查看器。 此开发人员帐户必须属于特定组。 如果开发人员还没有合作伙伴中心的访问权限,请与公司管理员联系。
查看会话文档的更改
在 Windows 资源管理器中,双击
MultiplayerSessionHistoryViewer.exe
多人会话历史记录查看器将随即出现。指定沙盒、SCID、模板名称和“查询键”(会话名称、玩家代号、xuid 或请求关联 ID)以及搜索日期范围。 然后点击“查询”按钮。
如果是首次对该沙盒进行查询,将出现“访问控制流”对话框,请求提供电子邮件和密码(请参阅上面的“访问控制”)。 在执行有效查询前,该工具不会要求提供访问凭据。
如果凭据有效,则查询将运行,并且与查询条件匹配的所有 MPSD 会话都将显示在顶部 Listview 控件中,元数据也将显示。
选择一个会话或更改。
如果找到多个会话,则选择顶部部分中的任一会话都将下拉出对该会话所做的所有更改,以及每个更改的元数据。
选择一个更改将下载并显示该更改的完整 MPSD 文档状态。
如果选择了两个不同的更改,将出现颜色差异视图,其中突出显示该会话的两个版本之间的差异。 差异视图中的颜色含义:
- 蓝色 - 已更改内容。
- 黄色 - 已添加内容。
- 红色 - 已删除内容。
若要使每侧的行号保持一致,以便更易于进行对比,请启用锁定滚动。