Overwatch is a file- and screentime-tracking software for your own.
It tracks:
- file changes
- file deletions
- file creations
- file renamings
- file errors
- your screentime (including AFK)
All private informations from you are saved locally on your machine, rather in a textfile, or into a locally stored database.
Properties:
- CurrentVersion
- AfkTimeBeginning
- This is the time from which the actionless time is counted as AFK (in miliseconds)
- RunOnStartup
- Should the program start within the boot sequence of the PC?
- TrackedPath
- The tracked directory
- DisplayInfos
- Should the program display infos at the beginning?
- SettingsPath
- Path for the
Settings.cfg
file (should the program change automatically for you)
- Path for the
- LogPath
- Path for the
Logs.cfg
file (should the program change automatically for you)
- Path for the
- LogInDB
- Should the infos be logged into the database? Change to false, if you want the infos to be logged into
logs.cfg
.
- Should the infos be logged into the database? Change to false, if you want the infos to be logged into
Just set your properties in the TempSettingsSave.cfg
file, for example:
! This is a comment
CurrentVersion = 0.2.0
AfkTimeBeginning = 600000
RunOnStartup = true
TrackedPath = C:\
DisplayInfos = true
...
LogInDB = true
This configuration sets your AFK Limit to 10 minutes, starts the program within the boot sequence of the computer, tracks the C:\ directory, displays infos at the beginning and logs everything into the SQLite database.
For displaying informations from the database, select entries.db
as the database and run
SELECT * FROM SessionInfo
(You need a database displaying software like HeidiSQL)
Just start bin/Debug/Overwatch.exe
(please leave the other files in the folder)
TempSettingsSave.cfg
, entries.db
, Settings.cfg
and Logs.cfg
are in the same folder