Skip to content

Py Storage Tracker is a cross-platform command line tool using Python to track storage and other system related information.

License

Notifications You must be signed in to change notification settings

milosv1/Python_Storage_Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Py Storage Tracker

Py Storage Tracker is a cross-platform command line tool written in Python 3 to help track storage of your device! This is a project being actively developed by Milos Vuksanovic, over time I will continue to add more features and functionality. Feel free to play around with this project, test it etc :-).

This program runs on both of my machines, my personal computer which is running on Windows 10 & also my Macbook Pro.

[Updated on 18/03/2021] On Windows cmd when python s_tracker.py is first run: To output RAM/Memory, it checks to see if you're on Windows or MacOS, If you are on Windows it will output Total RAM, However if you are on MacOS it will output Total Memory.

Updated home 1803

This is what it looks like when I have run the program from my Macbook Pro from 2014. It will show Total Memory and the fact that I have a low amount of Free space remaining. The minimum amount of space I have set before this shows is 10GB. Mac outputs

python s_tracker.py --help shows all commands currently available: new_help

[Updated on 17/03/2021] python s_tracker.py -b b (b is short for barchart) | python s_tracker.py --barchart barchart is also acceptable: new barchart

[Updated on 17/03/2021] python s_tracker.py -p p (p is short for piechart) | python s_tracker.py --piechart piechart is also acceptable: new piechart

python s_tracker.py -cs cs (cs is short for check storage) | python s_tracker.py --chstorage chstorage is also acceptable: This command also can send through a notification, it checks to see if your remaining storage is less than 10GB, if it is it will send through a notification. check_storage

python s_tracker.py -ac ac (ac is short for all charts) | python s_tracker.py --all_charts all_charts is also acceptable: this command opens both charts, however once one is closed - the other will appear.

python s_tracker.py -od od (od is short for other drives) python s_tracker.py --other_drives other_drives is also acceptable: shows all drives, in this case I will show two examples. [Quick note] - I have made some small changes to how output shows (for python s_tracker.py -od od OR python s_tracker.py --other_drives other_drives). I have also added output for the File System & Description of each Drive listed.

[Updated on 03/04/2021] 2GB USB inserted: o_d with usb NEW 2

[Updated on 03/04/2021] No USB inserted: o_d no usb NEW

python s_tracker.py -dc dc (dc is short for drive count) | python s_tracker.py --drive_count drive_count is also acceptable: The purpose of this command is to return the amount of drives & return file systems.

Without 2GB USB inserted: dc_noUSB

With inserted 2GB USB: dc_usb_inserted

About

Py Storage Tracker is a cross-platform command line tool using Python to track storage and other system related information.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages