Inspection du trafic réseau de Game Saves
Utilisez Fiddler pour inspecter et déboguer le trafic réseau entrant et sortant de votre titre. Pour plus d’informations sur la configuration de Fiddler, consultez les articles suivants : Fiddler confirme si le titre acquiert ou libère le verrou du titre, ce qui détermine quand les données sont synchronisées vers et depuis le cloud. Voici la requêtePUT lorsqu’un titre obtient un verrou avec succès.
Pour plus d’informations sur le processus de synchronisation, consultez Comprendre le flux de synchronisation de Game Saves
Manipulation de Game Saves
Deux outils sont disponibles pour interagir directement avec Game Saves.xbstorage: utilisé pour les sauvegardes Game Saves locales sur console. Pour plus d’informations, consultez Gérer les données Game Saves sur console (xbstorage.exe).xgamesaveutil: utilisé pour les sauvegardes Game Saves locales sur PC. Pour plus d’informations, consultez Gérer les données Game Saves sur PC (xgamesaveutil.exe).
Le comportement d’importation et d’exportation diffère entre la console et le PC. Consultez les détails ci-dessous et les pages des outils correspondants pour plus d’informations.
Console (xbstorage)
Sur console,xbstorage fonctionne via le service Game Saves de la console. Lorsque l’outil effectue une opération, le système se comporte comme si le titre effectuait l’opération directement.
- L’importation de données amène la console à se synchroniser d’abord avec le cloud (acquisition d’un verrou et téléchargement des éventuelles modifications distantes), à écrire les données importées localement, puis à commencer à charger les données importées dans le cloud. Le chargement se termine en arrière-plan avant la libération du verrou.
- L’exportation de données amène la console à se synchroniser d’abord avec le cloud, puis à copier les données locales dans le fichier de sortie.
PC (xgamesaveutil)
Sur PC,xgamesaveutil écrit les données directement sur le disque local sans passer par le service Game Saves.
- L’importation de données écrit les conteneurs et les blobs sur le disque local. L’outil ne se synchronise pas avec le cloud avant ou après l’importation, et ne déclenche pas de chargement vers le cloud. Les données importées sont chargées dans le cloud la prochaine fois que le titre se lance et acquiert le fournisseur Game Saves.
- L’exportation de données lit les conteneurs directement depuis le disque local. Elle ne se synchronise pas avec le cloud avant la lecture.
