In Macro Scheduler 12 almost every great feature you have come to expect of Macro Scheduler has just got even better. We've left almost no stone unturned to bring you more flexibility, more power and yet more simplification.
Macro Scheduler 12 offers 39 new script functions, multi-tabbed editing, more script commands, native Excel functions, more powerful, more responsive and easier to use custom dialog objects, an improved dialog designer, more string manipulation commands, optional local variable scope, more loop functions, templates, improved window matching, improved image recognition and much much more. See below for the complete change list.Script Engine Improvements
New Script Commands
User Interface Improvements
Other Improvements
IMPORTANT Release Notes and Backward Compatibility Issues
In order to accommodate many requests for more dialog properties, and to provide support for more dialog events, as well as make dialogs more responsive we have had no alternative but to completely change the dialog block structure and work with them in a different way.
However, the new system is simpler, requires less code, removes the need for lengthy dialog action loops, is faster and more responsive, and more complete. We've added more info to the dialog chapter in the help file and included some examples with the software.
Existing users: Don't worry - scripts with old dialogs will still work. However, the dialog designer will only save in the new format and we aim to remove support for legacy dialogs by version 14 (so that we can remove a lot of legacy code that we hope by then will no longer be needed).
AutoLogon
AutoLogon under Macro Scheduler 12 supports Windows Vista, Windows 2008 Server and Windows 7. Support for AutoLogon under XP and earlier has been discontinued. The new AutoLogon utilises offical features of the new versions of Windows to ensure reliable operation.
Installation Folders/Registry Settings
Macro Scheduler 12 installs into a separate folder and registry hive to previous versions and also, by default, uses a separate location for macro storage. So it will not interfere with existing versions. However, as with any beta, it is worth making backups of your existing macros, especially if you choose to use the new option to change the default macro storage folder and point your v12 installation at your v11 macros.