2015-10-13 78 views
0

請注意:我正在使用Mac OS,並且我正在嘗試使用單聲道版本的Fiddler上的Alpha工作。如何在Mono上對Fiddler Alpha上的規則進行自定義(Mac OS)

更具體地說,我想編輯CustomRules.js中的OnBeforeRequest函數,以便我可以將流量重定向到開發框進行測試。僅使用AutoResponder規則是不夠的。

我已經成功地得到這個在Windows上工作。在Windows構建,我們可以這樣做:

規則 - >自定義規則(按Ctrl + R)

我的Mac上安裝阿爾法提琴手後,有一個提琴手目錄與空腳本的子目錄,沒有SampleRules.js被發現。

我在這上面花了很長時間,想知道是否嘗試尋找其他方式/工具是個好主意。

預先感謝您!

回答

0

專門爲您安裝了哪個版本的Mono Fiddler?版本4.4.5.0不包含腳本引擎。後來的4.4.8.4版本引入了一個新的腳本引擎(基於C#,因爲JScript.Net在Mono上不可用)。

我還沒有爲以後的版本構建OSX安裝程序,但您應該能夠解壓縮存檔。

+0

感謝您的快速響應!我安裝了4.4.5.0。我也嘗試安裝4.4.8.4 Linux版本並將其解壓縮,但我無法運行.exe文件,因爲它是Windows應用程序。有沒有另一種方法讓4.4.8.4版本在Mac上運行,我沒有看到? – Heidi

+0

EXE文件不是Windows應用程序,它是一個Mono程序。您可以通過終端窗口中的'mono Fiddler.exe'運行它。 – EricLaw

+0

我剛剛嘗試過,它在打開時會「掛載腳本...」時掛起。我發現這是Mac上的一個已知問題(http://www.telerik.com/forums/fiddler-mac-hangs)。這仍然是一個持續存在的問題,是否沒有更新如何處理?我試過迫使戒菸等,它仍然掛起。感謝您所有的快速回復! – Heidi