Three days ago Blizzard announced the final Diablo 3 class during the opening ceremony of BlizzCon: The Demon Hunter. The final class seems to be the most gadget-oriented of the five. The Demon Hunter brings a pair of dual crossbows and quite an arsenal of arcane gadgets to the battlefield. While the Demon Hunter definitely is a ranged character it’s not your typical ranger archetype. The new class uses knives, bows, crossbows, and dual-wielded one-handed crossbows as well as lots of gadgets like traps, grenades, or bolas.
Almost exactly one year ago I last updated my userscript for KeePass. Dubbed KeePass AutoType Enhancer it does a few things to make using KeePass easier. Firstly, the script injects the hostname in the title if it’s not already there. I changed the algorithm so that if the site already places its name in the title the script will only add the top level domain in the appropriate place. I did this to save some space. The title bar always looks pretty crowded to me nowadays.
Secondly, the script tries to locate INPUT tags of the type password on the site it’s executed. It then looks for the first INPUT tag of the type text that comes before the password input field which usually accepts the username and tries to set the focus on this input field. This way you only have to press your KeePass shortcut (CTRL+ALT+A by default) to insert your credentials automatically. The new version of the script will also detect login fields if they’re placed in IFRAMES. So now the script should work on sites like techreport.com as well.
Of course, the script will not set the focus on the login fields if the input box isn’t visible in the viewport. To force the script to always set the focus on the username input field, simply press CTRL+ALT+S, which will set the focus on the first username field it finds – even if it is outside of the viewport. In this case, the browser will scroll as needed to make the input field visible.