If you want to automate a task which you regularly do, then you should record mouse and keyboard actions of that pc event, task so that you can repeat it later and those things will be done onscreen for your automatically. This is also useful for teaching a usage of a software or program on a pc to your kids etc, even if you are not present there.
Record Mouse Clicks, Keyboard Key Hits and Recreate Any PC Event Automatically Later
# RoboSoft Mouse and Keyboard Recorder
Mouse and Keyboard Recorder (download) is an easy-to-use tool that can record all your mouse and keyboard actions, and then repeat all the actions accurately. It is very useful and can save you a lot of time and effort. And you can create scheduled tasks with it easily. Free Mouse and Keyboard Recorder is so precise that you can even record a painting activity in Paintbrush with your mouse, and then repeat it to see precision of this software.
Once you have recorded an activity, you can choose to repeat it multiple number of time, or keep repeating for a fixed amount of time. This is like creating macros for your PC actions. You can keep multiple recordings in your PC, and easily repeat any of them. You can even set interval between repeating recordings.
Key features: Record mouse and keyboard actions and repeat accurately, Comes with a Mouse Record and a Mouse Clicker, Create scheduled tasks easily. Read How to Use Guide : Link
# Do It Again: Simple Task Automation Software
Do It Again (download) is a free and simple program that allows you to make your computer automatically perform a task for you, whenever you want.
If there is something that you do on your computer over and over, and you do it exactly the same way every time (such as backing up your pictures, checking web-based email for new messages, etc.), you can tell Do It Againhow to perform that task (by doing it once yourself to create the new task).
Then you can run that task whenever you want and Do It Again will automatically click the buttons and press the keyboard keys (in exactly the same way as when you created the task), while you sit back and watch the task being performed on the screen.
This is also called macro or automation software, as it allows you to record a macro, then play it back to automate the actions of that macro.
Record Browser Actions in Firefox
Record, bookmark and replay your browser activities in a snap with DejaClick. Designed for Firefox, DejaClick can handle the most complex websites – including Web 2.0, Flash, forms and more. With a single click you can repeat your most common tasks like logging into a site, running a web application etc.