Skip to content

legeRise/Data-Usage-Tracker-in-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Data Usage Tracker

This Python application monitors data usage and notifies the user at specified intervals. It includes features to track network connectivity and provide notifications through a graphical interface using Tkinter.

Features

  • Network Monitoring: Tracks data usage by monitoring bytes sent and received over the network.
  • Interval Notification: Notifies the user periodically about data usage, adjustable by the user.
  • Network Connectivity: Detects and displays the current Wi-Fi SSID when connected to a network.
  • Graphical User Interface: Provides a simple interface to start and stop tracking and configure notification intervals.

Setup

Prerequisites

  • Python 3.7+
  • psutil library (pip install psutil)
  • Tkinter library (usually included with Python installations)
  • Windows OS (for full functionality due to platform-specific commands)

Installation

  1. Clone the repository:
    git clone https://github.com/legeRise/Data-Usage-Tracker-in-python.git
    cd Data-Usage-Tracker-in-python
    python guiUsage.py
    

.exe is also there if don't plan to run python program. You can simply double-click guiUsage.exe and it will start running.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages