All using Apple's Automator.
Automator Virtual Input extends Apple's Automator automation program to give it complete control over the keyboard and mouse cursor. Automator Virtual Input allows Automator to access anything you can by simulating mouse clicks, movement and drags along with keyboard key presses.
By simply listing the actions you wish to preform, like any other automator action, then using the "Run Virtual Input" action, the keyboard and mouse are at your command. This allows you to access all the functions more...
- Universal binary