Macro Expert is a shareware, not a freeware, this is a trial version, before you purchase it, and it is only used 21 days. If you want continue use it, you should pay a fee to unlock. To purchase it, please click here.
1. At first, the macro have to be launched automatically, you might schedule it or add some triggers to turn automatically play on.
2. And then you need to change the "Background mode" of the macro to allow the macro run under the situation. Just select the macro in the macro list and click
"Properties" tool button on the toolbar,
and then switch to the "Playback" tab on the properties dialog.
3. Select the "run as a specific user" or "run as background user" in the "If no user is logged or the workstation is locked".
4. If you select the "run as a specific user", don't forget to add the entry item in the "Auto-logon"
Macro Expert is consisted of four separate applications. These applications are Macro Manager, the Macro Service, the Macro Script Editor and the Macro Player. Macro Service is responsible for watching for conditions that would cause a triggered or scheduled macro to play. It also monitors the hotkey of macro. A triggered or scheduled macro will be launched even if you quit Macro Manager. To stop this, you have to "disable the macro or "Stop" the Macro Service.
Open Macro Manager, click the "Change Settings" and then select "General" tab, uncheck the item "Automatically run Macro Manager when I log on to the windows".
In the windows explorer, right-click the file and select the menu item "Play" or "Play with parameters".
Please note: The macro can not be scheduled or triggered to play if a macro is not in the macro folder.
If you get an error message that say "Failed to initialize macro service at phase 5,...", please follow the below steps:
1. Open the file "config.ini" using Windows Notepad, the file you can located under the "sysdata" folder of Macro Expert installation, e.g. c:\program files\grasssoft\macro expert\sysdata.
2. Modify the line "AccountForSID=everyone" with "AccountForSID=accountname", the "accountname" is a placeholder, you should use a real account name under your windows XP to replace it.