重要。备份您要转储的游戏。通过 Xbox 仪表板将游戏复制到 USB 闪存驱动器,并将 S:\Clip 中的许可证文件备份到 USB 闪存驱动器!* 阅读此内容:您要转储的游戏必须安装在您的内部存储器上。 小于 2GB 或大于 39GB 的游戏可能无法通过此方法转储。 某些游戏(例如 Minecraft 或 Undertale)无法使用此方法转储。 A. 准备 Vermintide 2 保存文件。 对于 /R /D %%d 在 (.\*) 中执行 ( mkdir D:\xb1\saves%%~pnxd)对于/R %%f 在(.\*)中执行( 复制 %%f D:\xb1\saves%%~pnxf)4.将dotnet、dump.bat和mount_connectedstorage.xml放到你的 USB 闪存盘上 后,执行 Collateral Damage Game Script 漏洞利用。 4-1/2.为了减少反向 shell (xbox) 命令提示符中 “致命错误。内部 CLR 错误”垃圾邮件 的数量,请在每次 Collateral Damage/GS 漏洞利用后运行以下命令: 设置 DOTNET_CLI_TELEMETRY_OPTOUT=15.在 PC 的反向 shell 中输入 D:\dotnet\dotnet.exe msbuild D:\mount_connectedstorage.xml6.上一个命令将输出保存位置的硬盘号。
使用显示的硬盘号运行此命令(在本例中,我的是 Harddisk18): mklink /j T:\connectedStorage "\\?\GLOBALROOT\Device\Harddisk18\Partition1\"7.然后在反向 shell 中输入以下命令来更改目录并将保存的内容复制到 USB 驱动器: 治疗师:cd 已连接存储转储文件8.将 USB 闪存驱动器插入 PC。在xb1\saves\文件夹中查找包含“u_####_C05F0100-EAC5-49EB-943F-1A0E3C108361”的
文件 夹。这是 Warhammer Vermintide 2 的保存文件夹,打开该文件夹,然后打开下一个文件夹。您应该会看到一个以唯一 ID 命名的文件和一个容器文件。
以唯一 ID 命名的文件是保存文件。在记事本中打开此保存文件。 10.将更新后的存档放到 USB 闪存盘上,然后将存档复制到 Warhammer 存档文件夹中。
每个人的唯一 ID 都会不同。
我的位置是: T:\connectedStorage\u_2535434839607031_C05F0100-EAC5-49EB-943F-1A0E3C108361\{F1997DC1-51FF-49CB-A9BA-59D042BB4AFB}我用来复制我的保存的命令如下。您的保存文件的名称和它所在的文件夹都与我的不同。: 复制 D:\{7621630A-3FAC-4645-8136-873124F4768C} T:\connectedStorage\u_2535434839607031_C05F0100-EAC5-49EB-943F-1A0E3C108361\{F1997DC1-51FF-49CB-A9BA-59D042BB4AFB}当提示覆盖时输入“是”
10-1/2。重启 Xbox。您需要重启才能取消链接 T:\connectedStorage。 mkdir D:\许可证复制 S:\Clip D:\Licenses
15.打开游戏脚本,执行 GS/Collateral Damage 漏洞。将 USB 闪存驱动器插入 Xbox 并运行以下命令: D:\dotnet\dotnet.exe msbuild D:\get_tempxvd_owners.xml16.它会为您提供 Warhammer 的临时 XVD 号码。如果您暂时不打开其他游戏,该号码应该保持不变。
17.将 USB 闪存驱动器插入 PC,然后编辑prepare_gamedump.xml。在 xml 的底部有一部分供您编辑。
将临时 XVD 更改为 Warhammer 的临时 XVD 编号,并将内容和许可证文件名更改为 LicenseClipFinder 在步骤 12中向您显示的内容。 17-1/2。*这是最后一次机会,确保您的游戏和许可证已备份。如果还没有,请通过 dash 复制游戏,将 S:\Clip 文件夹复制到您的 PC。* 18.将 USB 闪存驱动器重新插入 Xbox。然后在 PC 上的 Game Script/Collateral Damage 反向 shell 中输入以下命令: D:\dotnet\dotnet.exe msbuild D:\prepare_gamedump.xml19.如果成功,您将看到文件流入 Warhammer Vermintide 2 的临时 XVD。 20.完成后显示“许可证已加载”,在电脑上转到 OneDumpgame 文件夹。打开dumpgame.lua并将IP 更改为电脑的 IP 地址。21
.在与dumpgame.lua相同的文件夹中打开终端/命令提示符。进入同一目录后,使用此命令: cat dumpgame.lua | nc64.exe -w 1 -lvp 8123
*如果提示允许防火墙,请点击允许*
22.以管理员身份在DumpgameServer.exe所在的文件夹中打开终端/命令提示符。进入同一目录后,使用此命令 .\Dump游戏服务器.exe
*如果提示允许防火墙,请点击允许*
22-1/2 . 如果你编译了 OneDumpgame,请创建一个名为“tx”的文件夹,该文件夹与DumpgameServer.exe相同。这是游戏将转储到的位置,如果文件夹丢失,程序将不会转储。 23.启动 Warhammer Vermintide 2,按“A”,如果一切顺利,您应该会在运行DumpgameServer.exe的终端窗口中看到文件正在传输到您的 PC 。如果DumpgameServer.exe退出时没有传输任何文件,那么您的游戏可能不兼容。
C. 转储后恢复游戏 您可能会注意到,成功运行 prepare_gamedump.xml 后您的游戏可能无法启动,并且会停留在更新状态。 1. 从内部存储中卸载游戏。Xbox 在尝试卸载游戏时可能会卡住,但请耐心等待并重新启动,直到游戏从内部存储中消失。 2. 通过设置中的存储设备选项 将游戏从 USB 外部存储复制到内部存储。 3. 造成附带损害/游戏脚本漏洞。将游戏许可证从 USB 闪存驱动器复制到S:\Clip 4. 重启 Xbox,然后启动游戏。游戏将准备就绪并启动。
D. 故障排除 “PrepareGameDump”任务意外失败System.IO.FileNotFoundException:系统找不到指定的文件(0x80070002)I. 确保游戏安装在 Xbox 的内部存储器上。 II. 在prepare_gamedump.xml中,检查游戏的content id是否与XVC文件匹配。
为了验证,请通过仪表板将游戏复制到 USB 驱动器。然后在 PC 上使用 Xbox One 外部存储设备转换器(https://digiex.net/threads/xbox- ... drives-on-pc.13583/)将驱动器转换为 PC 格式。游戏将以内容 ID 命名。如果驱动器上有多个游戏,您可以使用文件大小来确定您想要的游戏的 XVC 是哪一个(没有文件扩展名,但它是 XVC)。 III.检查您是否使用了正确的游戏许可证。
D:\prepare_gamedump.xml(529,7): 错误 MSB4018:“PrepareGamedump”任务意外失败。D:\prepare_gamedump.xml(529,7): 错误 MSB4018: System.Runtime.InteropServices.COMException (0x80070070): 磁盘空间不足。(0x80070070)这意味着您的 Xbox 上的临时内容分区太小,必须调整其大小。 [color=rgb( var(--theme-text_light) )]已编辑1小时前BirdonWheels
减少了一些歧义
|