Disable CTRL+Q in Firefox

January 19th, 2009

Tired of accidentally closing Firefox with Ctrl+Q when all you wanted to do was close one tab with Ctrl+W?

I sure was.  Maybe I’m just an inaccurate typist.

I finally got around to disabling that key combination in FF3 a week or two ago.  It seems to be working, so I’ve decided to share a bit.

I used the “keyconfig 20080929” addon.  You can find it on this thread here: http://forums.mozillazine.org/viewtopic.php?t=72994.

This addon adds a “Keyconfig” menu item under the Tools menu. Scroll down about 8 items and find “Close Window”.  Remap it to something that you’re not likely to use by accident.  I used Ctrl+Shift+W (for some reason, I couldn’t enter Ctrl+Shift+Q).

Anyway, use at your own risk.

Super Bowl 2009 Bingo Cards

January 12th, 2009

I’m surprised at the number of people who are already searching for Super Bowl bingo cards.

Every once in a while, we look at how people are getting to print-bingo.com, and we discover that many people plan several weeks ahead for their custom bingo entertainment.

This year’s Super Bowl is on Feb. 1rst, 2009 in Tampa, Florida.

Our template bingo word list for Super Bowl bingo cards has been around for a few years now. You’ll find the list on print-bingo.com. All you need to do to create your free printable cards is click submit a couple times and our custom PDF for you will appear for you to print.

As always, you can customize the cards so that you have exactly the terms you want.

The word list is not specific to 2008, so you might want to insert a few extra terms like “XLIII”, “Tampa”, “Florida”, etc.  Oh, and the actual teams – once they’re decided, of course.

Enjoy the game and/or ads!

User Friendly Form Spam Block

December 25th, 2008

SPAM, SPAM, SPAM. How do I hate thee.

Well, it finally happened again – abuse of one of our web pages by spammers.  This time, it is form spam – an automated web crawling tool (I assume) has discovered the “save/send/share” feature of print-bingo.com.  That form lets print-bingo.com users email their custom bingo designs to friends, family, or themselves. This form is now used by a spam bot network to send poor quality spam using our “invite” emails.  I’m currently getting about 10 bounce backs a day and growing – it has to be stopped before my VPS gets blacklisted for spamming.

I could setup a CAPTCHA, but I hate them – particularly the ticketmaster.com’s.  So, I will try to foil spammers with simple tricks to fool “dumb” automated spam software.

I’m trying a hidden to humans “fake” email field.  This post Quick tip to fight email form spam is the model.  The basic idea is to create a form field with “email” in the name and hide it with CSS (display:none) so that humans will not see or fill in the field.  Then deny attempts to use the form where the hidden field has been filled in.

We’ll see how well this works.

Merry Christmas!

Free New Year’s Bingo Cards

December 21st, 2008

It’s almost time to say good bye to 2008!

So, if you are snowed in like those of us in Vancouver, you can get a head start on preparing for your New Years party by creating your own customized New Year’s Bingo cards – free from Print-Bingo.com.  Be sure to add a few 2008 specific terms to really make your bingo cards unique.

Of course, if you’ve got hundreds of cards to print, an upgrade to our premium access is only $10.

A free schtasks.exe equivalent for XP Home edition

December 15th, 2008

It’s funny how one stumbles upon the finer differences between XP Home and XP Professional once in a while. Every good geek knows the biggest limits to XP Home such as no ability to join a corporate network, no Remote Desktop, and no encrypted file system (EFS).  But who knew about a tiny utility that will run a Windows Scheduled Task from the command line? That would be “schtasks.exe”, and it’s not included in XP Home.

The background: I needed a Limited User in Windows to be able to do something requiring Administrative permissions.  There are a few ways to do this, but in this situation, running a scheduled task was the obvious best choice because the task was already there as an overnight maintenance job.

A quick Google search for “run scheduled task from command line” will lead you to the aforementioned schtasks tool.  Well, I could copy the file from an XP Pro workstation, but that would violate Microsoft’s copywrite.

Fortunately, more searching will turn up a reference to an old MS tool “jt.exe” from it’s Windows 2000 Resource Kit.  You can get individual tools from the W2K ResKit here: ftp://ftp.microsoft.com/reskit/win2000/. The license to JT and is much more permissive.  You’re free to use it, but at your own risk.

The “JT” syntax is not straight forward to me.  But these the two examples will probably help:

This lists all tasks: jt.exe /se

This will run (“activate”?) a task (you do not need to include the .job in the TaskName): jt.exe /sac TaskName /rj

On the XP Home Edition computer I was setting this on, the Limited User could run all the scheduled tasks, even when it couldn’t “see” the task in the list. YMMV.

One could  make this end-user friendly by wrapping a batch file around it and put an icon with a link to your script on the Desktop.