Releases: VideoGamerMan/App-Usage-Tracker
Releases · VideoGamerMan/App-Usage-Tracker
App Usage Tracker v2.0
🆕 What’s New
- 🚀 Multi-App Tracking — track multiple apps at once, each with its own log file.
- 🖥 New UI Features
- Summary panel showing usage time for all tracked apps.
Add Appbutton → add new apps directly from UI (no need to editconfig.json).Removebutton → stop tracking an app.Settingswindow → edit global options (check interval, auto-start tracking, minimize on launch).Open Log Folder→ quickly access all log files.
- ⏱ Improved Time Display — usage under 1 minute now shows seconds.
- 🗂 Logs are now saved inside a
logs/folder (auto-created). - ⚙️ Internal refactor for cleaner code, config saving, and session handling.
🔧 About
Tracks when one or more applications (e.g., Unity.exe, Visual Studio, Blender, etc.) are running and logs their usage time.
📄 Includes:
TrackAppUsage.execonfig.json(auto-created on first launch)logs/folder (created automatically for log files)
🛠️ To Use
- Launch the app once — it will create
config.jsonand alogs/folder. - You can add apps directly in the UI (using the
Add Appbutton), or editconfig.jsonmanually:
{
"apps": [
{ "app_name": "Unity", "target_process": "Unity.exe" },
{ "app_name": "Blender", "target_process": "blender.exe" }
],
"check_interval": 5,
"start_tracking_on_auto_start": false,
"minimize_on_auto_start": false
}
- Use Start/Stop Tracking in the UI.
- Logs will appear in the
logs/folder, one file per app.
🖼️ Example of the new UI:
✅ Notes
- Tested on Windows 10/11
- No internet connection or installation required
- App can be added to Windows startup manually if desired
App Usage Tracker v1.1
🆕 What’s New
- 🚀 New options added: auto-start tracking and minimize on launch (configurable in
config.json) - ⚙️ Minor improvements and cleanup.
🔧 About
Tracks when a target application (e.g., Unity.exe, Blender.exe, etc.) is running and logs usage time.
📄 Includes:
- TrackAppUsage.exe
- config.json
🛠️ To Use
- Launch the app once — it will automatically create a config.json file.
- Edit
config.jsonto set your desired application:
{
"app_name": "Unity",
"target_process": "Unity.exe",
"check_interval": 5,
"start_tracking_on_auto_start": false,
"minimize_on_auto_start": false
}
🖼️ Example of the app in use:
✅ Notes
- Only tested on Windows 10/11
- No internet connection or installation required
- App can be added to Windows startup manually if desired
App Usage Tracker v1.0
First release of App Usage Tracker.
🔧 Tracks when a target application (e.g., Unity.exe, Blender.exe, etc.) is running and logs usage time.
📄 Includes:
- TrackAppUsage.exe
- config.json
🛠️ To use:
- Launch the app once — it will automatically create a config.json file.
- Edit config.json to set your desired application:
{
"app_name": "Unity",
"target_process": "Unity.exe",
"check_interval": 5
}
No installation required. Just extract and run the .exe.