Everyday each one of us makes thousands of keystrokes and mouse strokes, and repeating the same key and mouse strokes every hour on the hour. To save time and energy on doing these repeated tasks, Macro Recorders are used.
Before we go to Macro Recorders, the first question is What is a Macro?
A macro is a series of commands and instructions that allows you to perform repeated tasks in response to a single command or keystroke. In other words, you can hit one letter and have the macro execute a set of commands.
A Macro Recorder is a software that records these commands and allows you to play them back at a later time. The main advantage of using a macro recorder is that it allows you not only to play back routine tasks but also complex tasks.
Most traditional macro recorders do not analyze or understand what the user recorded. Which meant that if there was any change in the users recorded environment i.e. say the location of the file changed or the users desktop area changed, the recorder will not playback the macro correctly.
The new generation of macro recorders is intelligent; which means that even if the location of the file changes or...