Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.15 KB

README.md

File metadata and controls

39 lines (26 loc) · 1.15 KB

App Usage GUI

Application Runtime Tracker

This program tracks the runtime of a specified application, logging the duration the application is running over multiple instances, with unique sessions for each app.

Features

  • Tracks the total runtime of a specified application.
  • Supports continuation from previous sessions.
  • Provides formatted runtime breakdown (hours, minutes, seconds).

Installation

  1. Clone this repository:

    git clone https://github.com/Adam-Code/AppUsageGUI.git
  2. Ensure you have Python 3.12.4 installed on your system.

  3. Install the required libraries:

    pip install -r requirements.txt

Usage

  1. Run the application via the terminal, with the terminal open in the AppUsageGUI directory:

    python src/main.py
  2. ensure that the target application is running.

  3. If previous sessions are detected, you will be prompted to continue from a previous session or start a new one

  4. The script will display the tracked runtime in real-time. To stop tracking, close the tracked application.

  5. After fully quitting the tracked application, you will be prompted to save the data