Skip to content

Releases: VideoGamerMan/App-Usage-Tracker

App Usage Tracker v2.0

24 Sep 20:20
ebc256d

Choose a tag to compare

🆕 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 App button → add new apps directly from UI (no need to edit config.json).
    • Remove button → stop tracking an app.
    • Settings window → 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.exe
  • config.json (auto-created on first launch)
  • logs/ folder (created automatically for log files)

🛠️ To Use

  1. Launch the app once — it will create config.json and a logs/ folder.
  2. You can add apps directly in the UI (using the Add App button), or edit config.json manually:
{
  "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
}
  1. Use Start/Stop Tracking in the UI.
  2. Logs will appear in the logs/ folder, one file per app.

🖼️ Example of the new UI:

usage_tracking_example

✅ 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

31 Jul 20:18
f5bac12

Choose a tag to compare

🆕 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.json to 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:

usage_tracking_example

✅ 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

22 Jul 15:17
0745d95

Choose a tag to compare

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.

🖼️ Example of the app in use:
usage_tracking_example