Automation 如何在Fiddler启动和关闭时备份和恢复会话?

Automation 如何在Fiddler启动和关闭时备份和恢复会话?,automation,fiddler,Automation,Fiddler,我想要的是备份Fiddler关闭时的所有会话,当我再次打开它时,它需要再次加载该会话 我通过创建一个save操作并使用以下命令转储所有会话,成功地更改了FiddlerScript: case "save": FiddlerObject.UI.actSelectAll(); FiddlerObject.UI.actSaveSessionsToZip(CONFIG.GetPath("Captures") + "saved.saz"); FiddlerObject.Status

我想要的是备份
Fiddler
关闭时的所有会话,当我再次打开它时,它需要再次加载该会话

我通过创建一个
save
操作并使用以下命令转储所有会话,成功地更改了
FiddlerScript

case "save":
    FiddlerObject.UI.actSelectAll();
    FiddlerObject.UI.actSaveSessionsToZip(CONFIG.GetPath("Captures") + "saved.saz");
    FiddlerObject.StatusText = "Saved in " + CONFIG.GetPath("Captures") + "saved.saz";
break;
它工作正常,当前加载的所有会话都已保存

我试图创建一个操作来恢复它们,但它没有任何作用(我加载了会话,但不知道如何返回网格):

之后,我想做一些类似的事情,在启动和关闭时用
ExecAction
执行它们,但这是我难题的另一部分

TL;DR


如何在启动时使用
FiddlerScript
还原以前保存的转储?

规则>自定义规则

更新启动时的和关闭时的功能,从而:

static function OnBoot() {
    FiddlerApplication.UI.actLoadSessionArchive("_stored.saz");
}

static function OnShutdown() {
    FiddlerApplication.UI.actSelectAll();
    var sFilename = (CONFIG.GetPath("Captures") + "_stored.saz");
    FiddlerApplication.UI.actSaveSessionsToZip(sFilename);
}

规则>自定义规则

更新启动时的和关闭时的功能,从而:

static function OnBoot() {
    FiddlerApplication.UI.actLoadSessionArchive("_stored.saz");
}

static function OnShutdown() {
    FiddlerApplication.UI.actSelectAll();
    var sFilename = (CONFIG.GetPath("Captures") + "_stored.saz");
    FiddlerApplication.UI.actSaveSessionsToZip(sFilename);
}

规则>自定义规则

更新启动时的和关闭时的功能,从而:

static function OnBoot() {
    FiddlerApplication.UI.actLoadSessionArchive("_stored.saz");
}

static function OnShutdown() {
    FiddlerApplication.UI.actSelectAll();
    var sFilename = (CONFIG.GetPath("Captures") + "_stored.saz");
    FiddlerApplication.UI.actSaveSessionsToZip(sFilename);
}

规则>自定义规则

更新启动时的和关闭时的功能,从而:

static function OnBoot() {
    FiddlerApplication.UI.actLoadSessionArchive("_stored.saz");
}

static function OnShutdown() {
    FiddlerApplication.UI.actSelectAll();
    var sFilename = (CONFIG.GetPath("Captures") + "_stored.saz");
    FiddlerApplication.UI.actSaveSessionsToZip(sFilename);
}