Windows 7 background software to log time and filename in specific programs

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
I am looking for software that will track and log the time people spend using certain programs. It also has to be able to log the file that was open at the time. Every minute it will log what program was used, the windows user name, and what file was open in that program. In order for a program to be considered "used" the mouse and or keyboard had to have been activated within that minute. So if you leave a program running while you go out to lunch it will not log any time. If a program was used at all within that minute then it will be 1 minute of use. If you quickly use 3 different programs within that minute then all three programs will get a minute of use logged to them.

Here are the programs I would like to log:

"Nuke" by the foundry
3ds max by autodesk
photoshop by adobe
Mocha Pro
After effects by adobe.

every 20 minutes I would like the application to save small txt files to a dir that say what programs were used, what file was open, what user was logged in and how long the application was used. A sample text file will look like this:

{'localtimeNumber': 1382550450.575,'program':'Nuke.exe', 'user': 'mledoux', 'secondsUsed': 300.0, 'file': 'z:/Zen/Shots/075/030/Projects/Nuke/Zen_075_030_comp_v001.nk'}

localtimeNumber: is the time the txt file was saved
program: is the program that was used.
user: is the windows user name
secondsUsed: is how many seconds of use were logged
file: is the file that was open

This program should be very easy to install (remote install would be best) and it should use up very little resources. Thanks!

Skills required:
Software Architecture, Windows Desktop
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire mstechIN
$ 500
in 7 days
$ 450
in 5 days
$ 750
in 5 days
$ 515
in 7 days
$ 555
in 13 days
Hire wsh2
$ 263
in 3 days
$ 412
in 15 days
$ 350
in 14 days
Hire WebSolution4
$ 333
in 10 days
Hire jasonsmith91
$ 370
in 15 days