Skip to content
This repository was archived by the owner on Nov 4, 2025. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppChron

AppChron – Eine Python-Anwendung, die die aktive App auf deinem PC überwacht und die Nutzung in einer SQLite-Datenbank protokolliert. Ideal, um Nutzungszeiten auszuwerten und Anwendungsgewohnheiten zu analysieren.

Inhaltsverzeichnis

Installation

  1. Repository klonen:

    git clone https://github.com/Lasse27/AppChron
    cd AppChron
  2. Virtuelle Umgebung erstellen (optional, aber empfohlen):

    python -m venv .venv
    source venv/bin/activate  # Linux/macOS
    venv\Scripts\activate     # Windows

    oder über das Skript initialiseVenv.bat im scripts-Ordner.

  3. Abhängigkeiten installieren:

    pip install -r requirements.txt

Verwendung

Starte die Anwendung über das Hauptskript (z.B. __init__.py oder ein anderes Startskript):

python __init__.py --mode both

Über das Skript shortcuts.py können entsprechende Links im Startmenü, Desktop und Autostart erstellt werden, sodass die Anwendung von Programmstart an im Hintergrund läuft. Die Links im Startmenü und Desktop dienen dem Öffnen des GUIs.

Die Anwendung nutzt Flask als Backend und FlaskWebGUI, um eine benutzerfreundliche grafische Oberfläche bereitzustellen.

Weitere Details und Konfigurationsoptionen findest du im appchron-Ordner.

Ordnerstruktur

Ein Überblick über die wichtigsten Dateien und Ordner:

.
├── appchron           # Enthält alle wichtigen Projektdaten und Dokumente
├── requirements.txt   # Python-Abhängigkeiten
├── main.py            # Hauptanwendung (Beispielname)
└── README.md          # Dieses Dokument

Lizenz

Dieses Projekt wird unter der MIT Lizenz veröffentlicht. Details findest du in der LICENSE-Datei.

Mitwirken

Beiträge sind willkommen! Falls du Fehler findest oder neue Features vorschlagen möchtest, erstelle bitte ein Issue oder einen Pull Request.

About

AppChron – Eine Python-Anwendung, die die aktive App auf deinem PC überwacht und die Nutzung in einer SQLite-Datenbank protokolliert. Ideal, um Nutzungszeiten auszuwerten und Anwendungsgewohnheiten zu analysieren.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages