/SLT-Data-Usage

This program can get your SLT data usage and display it in the Windows 10 system tray.

Primary LanguagePython

SLT-Data-Usage

This program can get your SLT data usage and display it in the system tray.

Summary SLT Usage Report
Summary is always visible Hover over to see the full report

Tested only on Windows 10. For OSX see @kaveenr's script.


Download and install the latest version using following instructions.

How to install to run forever:

Prerequisites:

  • Windows 10 machine
  • SLT broadband account credentials

Steps:

  1. Download the SLT_Usage_Web_Installer.exe file. Your browser may hesitate, so you may have to allow it in the Downloads section.
  2. Install the downloaded file.
  3. App will start automatically after the installation.
  4. Save your SLT username (Ex: 94112xxxxxx) and password using the popup window.
  5. You will see a system tray icon containing "X" mark. Right click it and "Refresh".
  6. Move it out to the taskbar from system tray, if you want to see it directly all the time.

Auto refresh interval is 120 secs.


Following instructions are for developers only.

If you are running/building from code

Initial setup:

pip install pystray requests

To run from code:

python SLT_Usage.py

Create executable:

pip install pyinstaller
pyinstaller --noconsole --onefile 'SLT_Usage.py'

Create InnoSetup installer:

iscc InnoSetup_offline_installer_script.iss
iscc InnoSetup_web_installer_script.iss