Archive: February 2009

Sneak Peak: Simplified Regular Expression Support

February 26, 2009 by Marcus Tettmar in Announcements, Scripting

I don’t know many people who find Regular Expressions easy. If the following makes no sense to you, don’t worry, you’re not alone: ([a-z0-9!#$%&’*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&’*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?) It’s actually a regular expression pattern which will match an email address in a string. I’m sure you knew that. At present to use Regular Expressions in Macro Scheduler you have […]

Read more »

View System Windows – Windows and Objects

February 19, 2009 by Marcus Tettmar in Automation, Scripting

Macro Scheduler has a “View System Windows” tool which you can get to from the Tools menu. This displays a tree of all windows, their child windows and objects open in the system. For each entity you see its handle, class name and title/caption text. The help file talks about windows and child windows. For […]

Read more »

Image Recognition Common Mistakes

February 13, 2009 by Marcus Tettmar in Automation

This is a copy of a reply I gave in the forums recently which I thought would be useful posted here. It sometimes seems to surprise people that the only reason FindImagePos will fail to find an image on the screen is because …. that image is NOT on the screen! I’ve had people swear […]

Read more »

Macro Scheduler 11.1.04 Update

February 12, 2009 by Marcus Tettmar in Announcements

Macro Scheduler 11.1.04 Update is now available with the following fixes: Fixed: Autologon failing to save password correctly Fixed: Backup on Save not working for standalone editor Fixed: Editor status bar not always reflecting modified status Fixed: Improvements to dialog block updating from “Update Dialog” menu Fixed: Debugger: Breakpoint after an Include not showing Include […]

Read more »

Twitter – What, Why, How?

February 5, 2009 by Marcus Tettmar in General, Web/Tech

If you’re one of those who has heard of Twitter but just doesn’t quite “get it” yet you should find Scott Hanselman’s How To Twitter – First Steps and a Twitter Glossary useful. It explains what Twitter is, why it’s useful and how to tweet. I didn’t get it at first. I wasn’t quite sure […]

Read more »

Generating Random Characters and Strings

by Marcus Tettmar in Scripting

Macro Scheduler has a Random function which will give you a random number between a specified range. Every now and then I am asked how you can create a random character or random character string. The solution is to use VBScript’s Chr function which returns the character for the specified Ascii code. So we can […]

Read more »

T-Shirt Winners for January 2009

February 2, 2009 by Marcus Tettmar in Announcements

Well I only announced the new forum reputation system on the 21st Jan, but I did say that awards will be made based on the previous month. So it was a short month last month. The top three reputation point winners, and the points awarded were as follows: mtettmar: 21 Me_again: 13 Bob Hansen: 10 […]

Read more »

Macro Scheduler 11.1.03 Update

January 30, 2009 by Marcus Tettmar in Announcements

Macro Scheduler 11.1.03 Update is now available with the following fixes: – Compiled exes with NOSTOPKEY set will show APP_TITLE in tray icon hint – Fixed: Editor code folding/autoinsertion confused by nested subroutines – Fixed: Step Over (Shift-F8) not working Registered Downloads/Upgrades | Evaluation Downloads | New License Sales My apologies for another update so […]

Read more »

We Eat Our Own Dogfood

January 29, 2009 by Marcus Tettmar in General

I just read this post on the Coding Horror blog and it struck a chord: In software circles, dogfooding refers to the practice of using your own products. It was apparently popularized by Microsoft: The idea originated in television commercials for Alpo brand dog food; actor Lorne Greene would tout the benefits of the dog […]

Read more »

Macro Scheduler 11.1.02 Update

January 28, 2009 by Marcus Tettmar in Announcements

Macro Scheduler 11.1.02 Update is now available with the following fixes: – Fixed: Access Violation when closing dialog editor if dialog has a MainMenu – Fixed: Clicking “type a hotkey” checkbox in macro properties didn’t cause warning to save changes if nothing else changed – Fixed: Compile Includes not including scripts specified with %SCRIPT_DIR% when […]

Read more »