Just made a mini bandwidth monitor. It's pretty shitty not gonna lie but it works. It tracks current download/upload speeds, total bandwidth (since computer startup), and total bandwidth since reset.
There is an option to add to startup so it can automatically collect bandwidth data at all times.
You can also remove from start up easily.
*Remember to run program as admin before clicking 'add to startup' button
Right now it only takes the bandwidth data from the largest/most used network adapter. I could make it so it measures bandwidth individually on each adapter but I don't think it's really necessary.
You can chose which day of the month you want a reset and it gets saved. Any values saved in this program is just stored in a text file, didn't feel like serializing or using a database of any sort. Felt it was sufficient.
Image:Spoiler (Click to View)
Source:Spoiler (Click to View)
Application Only:Spoiler (Click to View)
There is an option to add to startup so it can automatically collect bandwidth data at all times.
You can also remove from start up easily.
*Remember to run program as admin before clicking 'add to startup' button
Right now it only takes the bandwidth data from the largest/most used network adapter. I could make it so it measures bandwidth individually on each adapter but I don't think it's really necessary.
You can chose which day of the month you want a reset and it gets saved. Any values saved in this program is just stored in a text file, didn't feel like serializing or using a database of any sort. Felt it was sufficient.
Image:Spoiler (Click to View)
Source:Spoiler (Click to View)
Application Only:Spoiler (Click to View)
poop


![[Image: QhT7kC.png]](https://imagizer.imageshack.us/v2/614x417q90/536/QhT7kC.png)

![[Image: s0lKFns.gif]](https://i.imgur.com/s0lKFns.gif)