Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
No interception options available on OSX if spotlight is disabled #21
Interesting! Thanks for letting me know. The way we find applications to run on OSX is by using
As an example, we find the path to the built in Apple Terminal using:
If you run that on your machine, what does it return?
It seems that this is because spotlight has been disabled, does that sound plausible? I think Homebrew/legacy-homebrew#27931 is the same issue, and there's some solutions there. Can you try those, and let me know if that works for you?
I'd like to find a way to do this without depending on spotlight, as I'm sure you're not the only one who's turned it off, but I do need to be able to find applications by bundle id. I'll look into it and see what I can come up with.
Ok, I'll see what I can do. I can show an error fairly easily, but I suspect most users who've turned this off themselves won't want to turn it back on, so it's not that helpful. In theory it's possible to fall back to manually searching the Application folder myself on demand, it's just more complicated and potentially slower.
I think you can configure which directories Spotlight indexes. You should be able to run it without any performance issues by disabling every directory (especially any that change frequently), except for Applications, and that might work for you as a workaround.
If not HTTP Toolkit is still usable, it just can't start applications for you automatically. You'll be able to intercept and see traffic for any sources that you manually configure to use it as an HTTP proxy (the details are in the 'Anything' option).