programmer monitoring program
I hire a lot of programmers whom work for me hourly. I want you to create a simple program for me to help monitor my programmers work. the program interface should be very simple. with three options. 1. START 2. Pause 3. Stop when the programmer starts working, he will click start. when he wants to take a break he will click pause when he wants to take stop, he will stop. when start is click the program will take a screenshot every 1 minute. the program will monitor the keyboard and mouse for clicks and movement. if there is no movement or clicks for 2minutes, the timer will pause. once there is movement and or clicks timer will continue. the program must have a log window that shows what the program is doing. every 10 seconds it should update, and move up. ====================================== example of log 2/9/2012 12:21:01am - movement detected- adding time 2/9/2012 12:21:01am - screenshot 2/9/2012 12:21:21am - movement detected- adding time 2/9/2012 12:21:41am - idle- timer will stop in 120 seconds if no movement is detected 2/9/2012 12:21:41am - idle 2/9/2012 12:23:41am - timer stopped because of 120seconds idle time 2/9/2012 12:30:41am - timer resumed movement detected 2/9/2012 12:30:41am - screenshot ======================================= the timer interface, should show how many minutes they have work for that day. it should subtract the idle time., or not calculate the idle time. it should also show how many minutes they were idle. i must be able to do a report to see how many hours/minutes they worked each day. so i should be able to specify a start date and end date. report example 2/1/2012 start 9:15am end 5:35pm | working time 2160 minutes (6 hours) | idle 240 minutes (2 hours) 2/2/2012 start 10:15am end 6:37pm | working time 2060 minutes (5.5 hours) | idle 204 minutes (1.54 hours) I would like to be able to see the screenshots in sequence with a simple play button. i would like a config file to be able to specify how often to take a screenshot. and also config how often to pause because of idle. it would be nice if you can use a good screen capture compression tool example http://download.cnet.com/FM-Screen-Capture-Codec/3000-2250_4-161158.html Keywords: Basic, Programming, C++, Visual
| Expired |
More c\+\+ programming projects
View AllMore visual basic projects
View AllRelated projects
Search for freelance jobs
"I did not know what to expect at first. But my final impression once I used your site and service is a great one! Simply amazing!
I would recommend this service to any other freelance artists and co workers who are looking to expand their client base."
"The possibility to include all information about my freelance working places in just one website. It means, I don't need to tell my future employer to go to odesk, elance, etc. They can check everything about me in donanza website."




