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.
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
[url removed, login to view]
I am confident to handle your project. Please check your inbox for details, thank you.
Bu iş için 11 freelancer ortalamada $321 teklif veriyor
We can do this for you. 100% success guaranteed. - Solution Infinity.
hi, I'm a proficient network systems programmer. please see PM for more details. Angad.
hey, i can make this monitoring system for [login to view URL] your pm plz.
Hi, i am ready to send you a demo version my program, Please see PMB Thanks
Hi, I am a new freelancer, but I am not new to programming. I have done a project almost the same as you require for myself. Please see the personal message for more details. Thanks.
I would love to do a demo for you. Please Check PM.
I have experience developing desktop applications that capture the screen and log mouse and keyboard actions.
Hi, sir. I have an experience in developing similar system. Regards.
This will be easy for me to create. I will create it in less than 7 days...