Table of Contents

Enregistrement d'un fichier EED dump

Le fichier EED (EasyAR Event Dump) peut être utilisé pour capturer certaines données d'exécution clés à fournir au support technique EasyAR pour l'analyse des problèmes, par exemple les résultats de suivi de certains trackers, les requêtes réseau entre le programme et le service Mega, etc. Généralement utilisé lorsque les problèmes ne peuvent pas être reproduits avec un fichier EIF.

Enregistrement à l'aide du panneau du mode développeur

Exécutez le programme, puis ouvrez le panneau de diagnostic du mode développeur (cliquez rapidement 8 fois sur l'écran dans la configuration par défaut), cliquez sur rec de eed pour démarrer l'enregistrement. Reproduisez le problème, puis cliquez sur stop pour terminer l'enregistrement.

diagnostics eed windows

Le chemin du fichier EED enregistré s'affichera pendant l'enregistrement.

diagnostics eed windows 2

Enregistrement à l'aide de scripts

Vous pouvez utiliser EventDumpRecorder.start(string, int) pour démarrer l'enregistrement d'un fichier EED, et EventDumpRecorder.stop() pour l'arrêter.

Par exemple, le code suivant montre comment enregistrer un fichier EED dans un script :

EventDumpRecorder eedRecorder;

bool RecordEED(bool on)
{
    if (on)
    {
        if (session.Assembly == null || session.Assembly.Display == null) { return false; }
        var path = Path.Combine(Application.persistentDataPath, DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss.fff") + ".eed");
        eedRecorder = EventDumpRecorder.create();
        eedRecorder?.start(path, session.Assembly.Display.Rotation);
    }
    else
    {
        eedRecorder?.stop();
        eedRecorder?.Dispose();
        eedRecorder = null;
    }
    return true;
}

Sujets connexes