topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday December 12, 2024, 10:41 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: IDEA: meter my bandwidth during specific daily interval each month  (Read 34013 times)

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
i'm in the UK. a current trend here is for internet service providers to limit the download/upload limit you have each month - you pay more to transfer more or sometimes pay a hefty amount for truly unlimited (i.e. Zen).

my isp has decided that they are going to monitor the hours of 4pm to 12midnight - during this period the bandwidth is monitored and if you exceed a certain amount during the month then restrictions are enforced on your account. (currently they are actually monitoring from 8am to 12 midnight so it's even worse.)

the download/upload limit that is set on my account at the moment is 30 gig max (email warnings are sent at 24 gig). this isn't so terrible as i can download things through the night without any bandwidth restrictions but i have once exceeded their 30 gig limit and don't really want to do it again - they will expect me to upgrade my account - i pay £23 a month already so it's not on the cheap side here in the UK.

anyway, enough introduction, what i'd like is just a little meter running in the system tray that displays how much i've uploaded and downloaded - combined, during the hours of 4pm to 12midnight. this would need to start at zero each month and then accumulate until it was reset again the following month (or could be manually reset).

i'm hoping this could be done using autohotkey so that the script could be easily changed or included inside another ahk script. if possible, if the script could also output to a txt file i could then set samurise to read the output data into a meter i could create - i have a tiny samurise display running at all times that's on top of all other windows that would be just right to show the bandwidth level.

i've already checked to see if samurize could do the task i'm requesting but the problem is the accumulative specific interval monitoring.

hope that is enough info. a DC credits reward is on offer, of course.

thanks.

Cpilot

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 293
    • View Profile
    • Bite Notes
    • Read more about this member.
    • Donate to Member
As much fun as it would be to write one, maybe you can try this one out and see if it works for you.
ShaPlus Bandwidth Meter 1.0 (Freeware)

(btw I got unlimited dsl for 21.99 U.S. a month  :Thmbsup:)

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
(btw I got unlimited dsl for 21.99 U.S. a month  :Thmbsup:)
>:( >:(

Gerome

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 154
    • View Profile
    • Get my Freestyle Basic Script Language + compiler!
    • Donate to Member
Hi,

I got a 8 Mb DSL unlimited band for 15 Euro per month ( between $17 to $20 )
Yours,
(¯`·._.·[Gerome GUILLEMIN]·._.·´¯)
http://www.fbsl.net [FBSL Author]
http://gedd123.free.fr/FBSLv3.zip [FBSL Help file]
(¯`·._.·[If you need help... just ask]·._.·´¯)

Cpilot

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 293
    • View Profile
    • Bite Notes
    • Read more about this member.
    • Donate to Member
I got a 8 Mb DSL unlimited band for 15 Euro per month ( between $17 to $20 )
About 4 years ago when I first got dsl it cost me 35.00 U.S. a month, then cable got into the act and other plans by other companies were offered. The competitive pressure caused the prices to drop. Cable internet here is still high in comparison even though it's faster. But I believe that it will feel the pressure shortly and have to offer cable access cheaper.
I would pay a little more if the phone company would unbundle dsl and telephone service. It seems like a waste to pay for a land line and cell service.


nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
thanks for the link, Cpilot.

the problem is with the current bandwidth meters is that they monitor the whole period that the computer is online.

i need it to monitor between specific hours - outside of those hours i can download/upload an unlimited amount without penalities from my isp.

maybe instead of writing a little program to do what i originally asked for, i only need a util that will turn on a typical bandwidth monitor at a specific time - and then turn it off at a later set time each day. providing the bandwidth monitor keeps a running total it would work the same as my original request.  :)

any suggestions for a little util to run other apps by specified times?

thanks again...

edit:

just tried 'ShaPlus Bandwidth Meter' - very buggy on my system: strange output and won't unlock itself from its screen position.
« Last Edit: May 12, 2006, 01:25 AM by nudone »

Cpilot

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 293
    • View Profile
    • Bite Notes
    • Read more about this member.
    • Donate to Member
just tried 'ShaPlus Bandwidth Meter' - very buggy on my system: strange output and won't unlock itself from its screen position.

Well it was a stab in the dark.

Let me do some research.  :drinksmiley:

What OS do you have?

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
the problem is with the current bandwidth meters is that they monitor the whole period that the computer is online.

i need it to monitor between specific hours - outside of those hours i can download/upload an unlimited amount without penalities from my isp.

maybe instead of writing a little program to do what i originally asked for, i only need a util that will turn on a typical bandwidth monitor at a specific time - and then turn it off at a later set time each day. providing the bandwidth monitor keeps a running total it would work the same as my original request.  :)

any suggestions for a little util to run other apps by specified times?
Hi nudone,

you need to get NetMeter! It's an excellent free tool with a 4.8/5 FF/BN rating! Get it at http://fileforum.bet...etMeter/1058844763/1

If you can't find an app to run it only while your ISP makes you suffer, AHK would be a possible solution for that problem.

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
thanks for the suggestion, i've used 'netmeter' in the past but i'll try it again and see if it has the cumulative bandwidth feature i'm after.

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
thanks for the suggestion, i've used 'netmeter' in the past but i'll try it again and see if it has the cumulative bandwidth feature i'm after.
It does. Just right-click its GUI or tray icon --> Totals --> Monthly Reports

:)

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
ah yes, so i see - just installed it.

all i need now is the ahk script to only let 'netmeter' run at the required times...  :-[

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
all i need now is the ahk script to only let 'netmeter' run at the required times...  :-[
Skrommel or jgpaiva should be able to whip something up in no time :D

Something like "check if NetMeter is running; if time = X to Y make sure it does; if not quit NetMeter/don't start it" probably...

skrommel

  • Fastest code in the west
  • Developer
  • Joined in 2005
  • ***
  • Posts: 933
    • View Profile
    • 1 Hour Software by skrommel
    • Donate to Member
 :) Try this one!

OpeningHours - Runs a program when inside a certain time interval, and closes it when outside.

- Command line:
OpeningHours.exe <part of program path> start=<start time HHMM> end=<end time HHMM> [ checkdelay=<time between checks in ms> run=<0=Don't run, 1=Run> close=<0=Don't close, 1=Close> kill=<0=Don't kill, 1=Kill> killdelay=<time to wait before killing a task in ms> hide=<1=Hide from the tray, 0=Show in the tray> ]

- Example:
OpeningHours.exe \Notepad.exe start=1200 end=2400 checkdelay=1000 run=1 close=1 kill=1 killdelay=5000 hide=0

You'll find the downloads and more info at 1 Hour Software by Skrommel.

Skrommel
« Last Edit: May 12, 2006, 04:18 PM by skrommel »

KenR

  • Super
  • Blogger
  • Joined in 2006
  • ***
  • Posts: 826
    • View Profile
    • Donate to Member
It's not free (or wasn't when I bought it), but dumeter (www.dumeter.com) is very good.
Kenneth P. Reeder, Ph.D.
Clinical Psychologist
Jacksonville, North Carolina  28546

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
thanks, skrommel, that looks perfect.  :Thmbsup:

thanks for the link, KPR, i'll try it but 'netmeter' look pretty much the same and IS free.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
skrommel that looks very useful.



standard reminder:
DonationCredits were created so you can support people on the site who are creating content, including articles, programs, posts, etc.  Let's all remember to send some credits when we see someone doing something we want to show support for.

IQLover

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 48
  • created in PS 4
    • View Profile
    • Lbry
    • Donate to Member
Hi cpilot,

I downloaded the free ShaPlus Bandwidth Meter, but I don`t think that it is very useful since I couldn`t find an option to RESET the measured values!!!

Regards
Arturo

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
the download/upload limit that is set on my account at the moment is 30 gig max (email warnings are sent at 24 gig). this isn't so terrible as i can download things through the night without any bandwidth restrictions but i have once exceeded their 30 gig limit and don't really want to do it again - they will expect me to upgrade my account - i pay £23 a month already so it's not on the cheap side here in the UK.

I'm amazed  - what on earth are you downloading ?? I have a 40Gb bandwidth account and never managed to get close and I thought I was getting pretty bad (there seems to be something downloading a lot of the time on my system!).

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
You could use DUMeter (www.dumeter.com) which is a download and upload monitor. You can set it to give you a warning when a certain amount has been transferred (up, down or both) this day, week, month so by using a scheduler to start the program at the right time it could warn you when your bandwidth restriction is looming. Only drawback is it $19.95

(Sorry just noticed someone else has already mentioned this - I have only read this thread today and skipped through it)

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
my isp has now changed the 'peak time' interval so now i just need to monitor my bandwidth between 4pm and 12 midnight. they provide a webpage that displays my current usage - with amounts broken down between what types of network traffic it is, so i don't really need a special util anymore to monitor things.

i sometimes don't download anything at all - the most i think in one month was 80 gig. sometimes i just get the urge to download everything i can find (to justify to myself what i pay my isp). it's easy to get the gig downloads going when you download tv series and game demos/videos, etc.