I want to use Fiddler for a specific application that will manually turn the proxy on and off for (Firefox 3.6 using FiddlerHook). That is the only application I want proxied, but I can't seem to find a way to get Fiddler to not set itself as the WinINET proxy.
I have turned off "Act as System Proxy on startup" and "Monitor all connections", but Fiddler still sets itself as the WinINET proxy when I turn on capture events.
And FiddlerHook will not send events to Fiddler unless capture events is turned on. Actually, it will if you set it to force - see my workaround answer below. Still looking for a better one though.