BrowserLauncher is a small windows forms application which acts as an intermediary between launching a url and the web browser.
My default browser these days is Firefox, but a number of sites that I
access frequently Firefox can not handle. This isn't because Firefox is
broken, it's just that the sites are written particularly badly. Also
there are a number of sites which I want launched in their own browser.
So I wrote BrowserLauncher. When this runs it registers itself as the
default browser through manipulating the StartMenuInternet registry key
- it then adds itself to the HKCR\http key. The next time you launch a
URL from the desktop, start bar or ShellExecute - the details are
passed to BrowserLauncher. BrowserLauncher will search its list of
browser entries and launch the URL with the specified browser.
Additionally I've added some DropMyRights code that allows you to
launch the browser with 3 levels of privilege, therefore allowing IE to
run in Normal or Constrained mode.
Please note:
- This software works for me, it may not work for you, if you have a bug please let me know and I'll endeavour to fix it.
- The software will try to manipulate some registry keys.