It turns out that creating UIs in Visual Studio is really easy. I created one for BFBC2FavouriteManager, so it now actually lives up to its name; it can now manage your favourites. Here’s a screenshot:
The only thing missing now is that I’d like to add some signalling to the program so that the manager knows to reload the list when the link handler adds a new server. The link handler operates as a separate process, so I’m going to need IPC of some kind to achieve that.
Outside of that, I can’t think of any other features to add. I’m open to suggestions.
Comments (2)RSS feed for comments on this post. TrackBack URL
I tried to use your tool, but couldn’t manage to start it. Neither the registerng tool worked, nor the manager itself.
The RegisterHandler spit out this error message, when trying to run it: “Must supply target program as argument”.
The Manager crashed without a specific error, just the windows typical “XYZ.exe has stopped working”.
Im running it on Windows Vista 64bit.
Is there any workaround, because I’m fed up of using the horrible ingame server browser.
Comment by tripwire — March 13, 2010 @ 3:05 pm
Ran into one bug. If the server name starts with an exclamation point it states the string is invalid.
Example server (many spaces):
“bfbc2://1223240378,82e1ee76-8b57-41f3-8276-52844f935b43,! The Bubble Machine”
Comment by Nihiliss — March 14, 2010 @ 1:10 pm