EasyTime is a program I’ve been working on that automatically records how you or others use the programs installed on your computer. It is still in its early stages and I would appreciate any feedback you can give me on it.
Download it here: EasyTime.1.0.0.Beta
What’s On This Release
This first release of EasyTime provides two kinds of reports:
The Totals by Program report shows the total time each program was active during a given time period. With it you can get a sense of what programs are used the most, as well as how your time in front of the computer is spent (work vs. entertainment, etc.).The report includes the program name and the total time the program was active.
The Journal report shows a detailed log of the activity on your computer for a given time period. It allows you to know what exactly you were doing at any point in time. This report includes the program name, the window title, when the activity occurred, and how long it took.
You can run EasyTime by double-clicking the EasyTime shortcut on your desktop or clicking on the EasyTime entry on your programs list.
Once EasyTime starts, you can open its main window by double-clicking on its tray icon menu.
You can also open the main window by right-clicking on the tray icon and clicking the Open menu.
EasyTime’s Main Window
EasyTime’s main window consists of the following elements:
- A toolbar with buttons to start/stop recording and show or hide the filters pane
- A report selection area with a reports list and a button to run/refresh the selected report
- A panel that allows you to set filters for the reports’ output
- A grid-like area for showing the output of the different reports
Capturing Your Computer’s Activity
To star capturing the activity on your computer, right-click on EasyTime’s tray icon and click on the Start Recording menu.
If EasyTime’s main window is open, you can start capturing the activity on your computer by clicking on the Start Recording button.
Viewing The Reports
To view any of the reports, select a report from the reports list and press the Run/refresh button.
To filter your report’s results, first press the Show Filters button. The Filters panel should display.
Besides filtering by time periods, The Filters panel allows you to restrict the report’s results by how long the programs were active or by specific programs. Once you have set the filter values, press the Run/Refresh button in order to refresh the results of the report.
Changing EasyTime’s Options
To open the Options window, from the Tools menu, click on the Options item. Through the Options window you can control the entries retention settings as well as whether you’d like EasyTime to automatically check for updates at startup.
For the next milestone I’m planning to include the ability to export the output from the reports to different file formats, as well as continue building time-tracking features like time sheet generation, etc.
Help Me Improve EasyTime
If you’d like to contribute to make EasyTime better, send me an email to ramonj[AT]miamicoder.com. I would really appreciate your comments or questions.
EasyTime requires around 10 MB of disk space and at least 256 MB of RAM. Your computer must also have Microsoft .NET Framework 2.0 installed.