I finally got around to updating my favorite userscript: Keepass Autotype Enhancer. There were a few things that needed ironing out but I think I finally nailed it. In short, the script adds the domain to title bar if it’s not already there and puts the focus on the username input field so that you can speed up inserting your credentials via KeePass. It has a few options that can be changed by editing the first lines of the JavaScript code.
This time around I only did some finetuning but it still may not work on all sites. For instance, there is a known issue with pages like the Miranda IM Forums. They use an INPUT tag of type text to display a password hint so the userscript will fail the first time. On these sites manually running the script a second time via CTRL+ALT+S will put the focus on the username field.
Future plans include some clean-up and optimizations as well as creating a nice graphical user interface to change the settings. I don’t know when I’m going to find the time to do all that, though. In the meantime, enjoy the updated version of a useful Greasemonkey userscript. BTW, I’m not sure about it but I think this script just might work with Opera too.
Hooray! Almighty Caine – one of the most polarizing, ruthless, brutal, single-minded protagonists ever conceived by a fellow Earthling from this dimension – is going on-line. If you don’t know about Hari Khapur Michaelson – also known as Caine, Blade of Tyshalle, Prince of Chaos, and Caine Black Knife – I’d humbly suggest to get your hands on Heroes Die, the first of the Acts of Caine. Matthew Woodring Stover did very, very well when he created Caine. Definitely recommended! If you don’t like wading through blood and shit or if you are allergic to swearing, you may want to stay clear. Anyway, this post isn’t about the books. If you want to know more, head over to Wikipedia or get the Heroes Die and make up your mind.
Matt managed to get some people together and they threw up OverWorld.tv, a place for all things Caine. It’s not finished yet but the team is working hard on putting things together and it’s shaping up quite nicely. Mainly, the site was created to promote the adventures of Caine and – can you believe it? – the upcoming comic. Hell, yeah! There’s also talk about some merchandising goodies and guess what: I’m gonna get some! Until everything’s ready get yourself acquainted with Caine. I think, I’ll be doing a short review of the Acts of Caine series so far.
Exactly ten days ago I released a Greasemonkey userscript that makes Kongregate a nicer place to be. Dubbed NicerKongregate the script will create short page titles and it will add difficulty icons to the badges. It also removes a few ads and whitespace, and re-arrange a few elements. On November 24 I added a the ability to check whether a game as badges or not. When moving the mousepointer over these game thumbnails it checks for badges.
Updated View of Badges
Mouseover Badge Check
Currently, I’m not planning on adding other stuff because in its current iteration – v1.1.1 – the script does exactly what I want it to do. If you do have suggestions though, don’t hesitate to contact me and I’ll see what I can do.
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.
Back in March I started looking for a new mail user agent, commonly referred to as email client. During the last few days I had a little time at my hands and I tried Claws Mail, eM Client, Postbox and Sylpheed. Regarding Postbox I went for the 30-days trial of the full version after I’ve compared the two editions (Postbox and Postbox Express). I set up a few IMAP and POP3 accounts and then I just used each client for a short time.
Once again, I’ll stay true to Thunderbird. To be honest, I liked Postbox a lot but it’s not that much superior to Thunderbird especially if you consider the add-ons situation. What I liked best about Postbox was the way they organized the accounts. That’s where Postbox really shines. So, instead of wasting more time with other clients I just went ahead and did what I wanted to do for a few years – I finally created a nice User.js to store some helpful preferences. I thought I’d share a few of the most important settings that I found with you:
// Thunderbird 3 adds a disk cache. Activate it to cache any remote content.
// Messages and attachments are now cached for IMAP accounts as well.
user_pref("browser.cache.disk.enable", true);
// Grant 50 megabytes of storage
user_pref("browser.cache.disk.capacity", 51200);
Now, let’s move on to the IMAP settings. Read more…
With the debut of a short Mortal Kombat film titled Rebirth speculation has run rampant on the internet yesterday. The nearly eight-minute clip featured a very interesting and dark and gritty take on the fighting franchise. The short is directed by Kevin Tancharoen and features a cast that includes Ian Anthony Dale (Scorpion), Lateef Crowder (Baraka), Mat Mullins (Johnny Cage), Jeri Ryan (Sonya Blade) and Michael jai White (Jax). According to Jeri Ryan’s twitteringRebirth isn’t a live-action trailer for the next Mortal Kombat game and it’s not a trailer for a new MK movie. Looks like an independent production to sell Warner Brothers Tancharoen’s reimagining of the franchise.
So, there’s no guarantee that there will be a reimagining or if there is that the same actors will play the characters in a feature film version. Despite all that, the ‘teaser’ looks like a huge success online. Lots of talk here and there and I have to admit, I like Tancharoen’s vision more than the first two films and I definitely like it more than that sorry excuse for a series titled Mortal Kombat: Conquest. Anyway, enjoy the trailer: