OnBeforeResponse在excel中传递参数url而不是在chrome中打开

如果你知道OnBeforeResponse那么你知道我在做什么。

我怎样才能让它粘贴在Excel文件的URL,而不是打开铬或Firefox的每个url

  if(oSession.url.Contains(".mp3")){ FiddlerApplication.Log.LogFormat("downloading "+oSession.url); System.Diagnostics.Process.Start("chrome.exe",oSession.url); } 

我到目前为止所尝试的。

  if(oSession.url.Contains(".mp3")){ FiddlerApplication.Log.LogFormat("downloading "+oSession.url); System.Diagnostics.Process.Start("excel.exe",oSession.url); } 

我也试图使用cmd.exe输出每个oSession.url > somefile.txt。

我也正在尝试cmd.exe输出每个oSession.url> somefile.txt。

如果你只是试图把这些MP3 Url刮到一个文件中以供以后使用,那么把它们输出到somefile.txt的想法似乎比试图与FiddlerScript中的Excel交互更简单。

添加下面一行(代码),它将完成将最新的MP3 url附加到somefile.txt (注意:我把我的文本文件放在一个特定的文件夹中):

 System.Diagnostics.Process.Start("cmd.exe", "/c echo " + oSession.url + " >> c:\\temp\\somefile.txt") 

点击后,该文件将累积MP3url。 希望有所帮助。

可能你想用这个小提琴手来自动下载mp3