so one day I wrote a little vbscript to launch gw.exe with the -email and -password switches, which was nice,
except my login info was out in plaintext on my computer, which grinded my nerves a bit since I am not only lazy, but a bit paranoid too.
So, I wrote a little minimalistic GUI app in VB.NET (VB '08 Express) that handles all the little things I like to do with GW:
- Launch GW with my login info.
- Store said login info securely
- The ability to update GW qith the -image switch
- The ability to take .BMP screenshots
The main window:
The options (blank fields at first go):
I type in my login info (once you click OK, the Options window goes away):
Upon opening Options with your info stored, it looks like so:
Finally, your settings are stored in an XML file, which looks like this (for the login info above):
Question and Comments encouraged.
The executable itself is attached, as well as the source for the paranoid among us.
Requires .NET Framework 2.0
Just extract it to your Guild Wars folder.
The Fix Link button in the options window updates the desktop shortcut to point to the launcher instead.
It minimizes to the tray upon launching the game and returns once the game closes so you can update the game when there is a new build, or just close it... whatever tickles our fancy.
Oh, yes, almost forgot, the Update button in the Options window is for re-enabling the login/password fields once information has been stored.
Clicking it will clear the fields out.
I think that about covers everything...
Again, Questions and Comments encouraged.