Quick Macros (QM) is a universal and extensible Windows automation program, designed to make your work more convenient and productive.
With Quick Macros, you can record or create macros to automate repetitive tasks, e.g., insert text, launch programs, simulate clicks on menu items, buttons and links, copy files, automatically close annoying popup windows.
Macros can press keys, insert text, launch programs, copy files, click menu items, buttons and links, automatically close annoying pop-up windows, process text, send/receive files and email, access databases, automate programs without using the keyboard and mouse (including Excel, web pages).
To launch macros, can be used hot-keys, text, mouse, window title, scheduler and other triggers. Recording, dialogs, syntax highlighting, lists of available functions, a dialog editor, an icon editor and object-finder tools make creating macros easy.
An integrated programming language allows extending Quick Macros. You can create functions, classes, windows, new trigger types, and use DLL/COM functions. You can convert macros to standalone programs (exe files).
Limitations:
· 30 days trial
What's New in This Release:
· Can be installed in a removable drive and run as portable app.
· Class CsScript, functions CsExec, CsFunc, VbExec, VbFunc. Compiles and executes C# or VB.NET code.
· Autotext (TS menu): Supports items that begin with a delimiter character.
· Shell menu triggers: Improvements and optimizations.
· File saving and backup: Improvements and optimizations.
· Recording: Now also records mouse wheel and X1/X2 buttons.
· Dialog editor: Drag and drop to add controls.
· Unlock computer: can run a program.
· Some changes in VARIANT and ARRAY.
· Fixed bugs and removed some limitations in assignment VARIANT=ARRAY.
· Converts array type in assignments ARRAY(BSTR)=ARRAY(str), VARIANT=ARRAY(str) and vice versa.
· VARIANT better supports long (64-bit integer) type. Added member llVal etc. In assignment VARIANT=long, stores the value as VT_I8 (previously VT_DECIMAL). And more.
· In assignment VARIANT=&Function, stores the value as VT_I4 (previously VT_I4|VT_BYREF).
· Several other small improvements.
...