I need to monitor my employees by taking screen shots of the desktops and what they do... every 1 min and save it as .gif (low resolution to save space on my HDD). Must be a network application working on LAN or individual PC. I need to see (LIVE) their desktop on my screen...at the click of a button. Save a log of what they do (what application they access, internet webpages and sites they are accesing, etc.) so that I can check back later.
More details later.
How much time the pc was kept idle? i.e. keyboard and mouse events needs to be logged.
The program should work in background and must not be seen. It must not be closed by any means.