Browser Chooser

Project Description

Browser Chooser is a small tool acting as the default browser allowing you to choose what browser to open the link in. It gives you the flexibility to choose what browser to use for any given task. It is developed in VB.Net and geared towards Windows Vista and Windows 7.

Find out more about the project, including discussions and issue trackers at the Browser Chooser CodePlex page.

Download

This project is released under the GNU General Public License version 2 (GPLv2) license and its source code as well as the latest binary release is hosted at CodePlex. Visit the links below to get your hands on Browser Chooser!

CP_banner_111x111_gen Binary Release

(get the latest version of Browser Chooser)

Source Code

(you can check out the source code at any time)

Screenshots

Capture

bc_single

bcxpshot

bcjump

 
  • just started to use your great tool but beingan XP user did stump me for awhile but downloading and using DefaultBrowser http://wareseeker.com/download/defaultbrowser-1.7.rar/1faaa87a2 sorted out the problems fine. I have blogged about it here http://demuxdispatches.blogspot.com/2010/08/ever-wanted-to-open-url-in-specific.html
    thanks
    Dave
  • Thanks for the blog post :) Glad you enjoy the app!
  • Nelson
    HI there! Neat idea, but doesn't seem to play well with XP. I know it was made for Vista and Win 7, but I thought I'd give it a whirl on XP anyway. Not a happy program, I'm sorry to report. Wonder if it could be made to work so that if one right clicked on a link, a choice of browsers would appear? Cool application: wish I could get it to work for me...
  • Hi Nelson, try the steps outlined here to set it as the default browser in
    XP: http://browserchooser.codeplex.com/Thread/View.aspx?ThreadId=67981
  • Nelson
    I tried that link and followed the instructions as best I could (could not find the config.ini file) and configured Browser Chooser as instructed. No luck so far (maybe I'm missing something?)... I'll try again in the morning.
    Thanks for getting back to me so quickly.
    Nelson
  • All you really need to do is to install Browser Chooser, launch it,
    configure the options (less the default browser button, since it doesn't
    work in XP) and then set it as the default browser using the "set default
    browser" application linked to in those instructions.
  • Nelson
    That did the trick! Thanks very much once again!
    Nelson
  • Not a problem. The next version will support XP default browser setting.
    I've already got it working, just need to tidy up and improve the visual
    look under XP a bit. Kinda ugly all black like that.
  • war59312
    Hi,

    Nice app, though some default icons for web file types would be nice?

    For example icons for .htm and .html files.

    Running Vista SP2. The icons are just a blank white icon. Ugly.

    Thanks,

    Will
  • Really? On my system it turns them into the browser chooser icon. Could you
    file this as an issue on the codeplex site and we'll have a look at it for a
    future release.
  • OK I was able to force an icon refresh by running "Default Programs" from the start menu and picking "Set your default programs" and then "Browser Chooser" and finally clicking on "Set this program as default".

    So yeah it does do it but seems Vista does not always refresh its icon cache correctly. Perhaps you could find a way to force an icon cache refresh when the user decides to set it as default using the option to do just that in the app. Just a thought, so others users don't see this. This bug in windows is back from win95 sadly..
  • war59312
    Yes that was me. Weird comment system. Never remembers me. :(
  • Odd! First time it posted under my account and now its doing it as guest. Really strange..
  • JonnyMcM
    This is a cool app, but it doesn't work very well for me. It doesn't set as default browser when I click the button, and it wont run Chrome or Firefox. It runs IE fine, but I never use IE. I think the problem with Chrome and Firefox may be that I use command line switches with each of them, and added them to the locations, is that the issue? If so, is there any chance you could add support for them. BTW, I'm on XP, if that makes any difference.

    EDIT: I can confirm the issue is the command line switches, removing them made it work. Any chance you can add support for them? I can manually make it the default browser, but it'd be pointless if I can't use command line switches...
  • The problem lies more with XP, at least as far as the default browser is
    concerned. I run Chrome and Firefox fine, so I'm not sure what the problem
    is. Any error messages?
  • JonnyMcM
    I'm pretty sure the issue is the command line switches, which I just noticed is a commented issue [2261] and you said you're working on it. Hope you get it working, and then I'll just manually set it as default browser, thats no problem.
  • Yes you were right. I've fixed the command line switches now and it'll be
    fixed in the next release, which should be fairly soon.
  • Fantastic app! It's so useful for me!!
  • Nice program, I'd been thinking of writing something just like this for a while.

    I'd like to be able to open several links without having to select the browser each time. A feature where you could set it to use a particular browser for the next hour would be useful. Or if you could get it to automatically open up the link using the last browser selected if one isn't chosen after 10 seconds.

    It would also be nice if it didn't have to restart to see changes applied.
  • Hi Sam, I've had a few comments like that so far. Not sure how I'd implement that right now but I'll add it to the list of feature requests. Thanks!
  • Name
    I was wondering if you might be able to help me. I love the idea of what your program does and would love to use it but am unable to get it set as the default browser. When I click the button "Make Default Browser" I get an error message that says


    Problem writing or reading Registry:

    Access to the registry key 'HKEY_CLASSES_ROOT/BrowserChooserHTML' is denied.

    I went looking in my registry for that location and was unable to find it so I did a little reading and found a web page that said to change your default browser within the registry on Windows Vista to go to

    1. HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociat ions\http\UserChoice
    and
    2. HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociat ions\https\UserChoice

    so I checked those locations and was able to find them. So I was wondering if the one that was mentioned in the error message is the location for Windows 7 and the others of course for Windows Vista. If so then I assume I can change these manually but I don't know what to change them to, for example "IE.HTTP" for Internet Explorer or "Firefox.Url" for Firefox.

    I wouldn't be suprised if I'm way off here since my computer skills leave something to be desired but if I happen to be right I would very much appreciate it if you could do an update that works for Vista or if you could let me know what the "Progid" should be set to so that I may do it for myself. Thanks in advance. And of course if I'm way off then I'm sorry to have waisted your time.
  • Are you running the app as an administrator? I don't have a Vista machine handy but if you could confirm that you're running as admin and if it's still a problem, you could file an issue in the issue tracker at the CodePlex site. Thanks!
  • Name
    Awesome app. Really saves me a lot of trouble and time. Thanks friend.
  • You're most welcome :) There'll be in update in a day or so with some
    improvements so stay tuned to the Codeplex site for a new release.
  • WhACKO
    Love the idea for this!
    But I have a few suggestions:
    1. Make the browser settings portable, save the ini in the same folder as the .exe
    2. Don't compress the icons in the exe, make an option to load icons

    If you implement this things, you are my hero, and you've earned yourself a faithful follower and a permanent place in my utils folder. :)
  • Thanks for the suggestions. I'll see if I can get them added sometime soon.
  • lod3n
    This looks cool, when are you going to release it?
  • Going to have to find a little bit of time to polish it. Might do it rather
    soon if I can stop procrastinating :)
blog comments powered by Disqus

Jan Ole Peek's Blog by is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 Canada License. 2005 - 2010. Entries and comments feeds.