Page 1 of 4
 1  2 3 4  >
Reply
   
 NodeQuota 1.0.6 - Internode Usage Meter for Mac 
 
 
  #1 (permalink)  
Old 27-07-2008, 02:42 PM
Regular

Join Date: Jan 2006
Group: Regulars
Location: Sydney, Australia
Posts: 429


Lightbulb NodeQuota 1.0.6 - Internode Usage Meter for Mac

NodeQuota 1.0.6

NodeQuota is a menu status bar widget that periodically checks your Internode quota and reports how much you've used. It's version 1.0, doesn't have a great number of features, but I'll work on adding a bunch more if people like it.

Features:

  • Shows your quota Limit and Usage for the month. The amount of quota that you've used so far for the month is displayed in the menubar as a percentage.
  • Shows the amount of quota that you have available per day on average, and how much you've used on average from the start of the month.
  • As you reach your daily quota, a traffic light icon on the menubar changes colour from green to orange to red depending on how close you are to exceeding your daily quota. Use this as a guide to how fast you've been burning through your quota for the month. Orange means "slow down, and red means "if you keep using your quota at this rate, you'll run out before the end of the month".
  • Displays the time left until your quota rolls over. This is approximate, as the exact time that Internode will roll over your quota is not knowable.
  • Automatically updates using the Sparkle Framework. If I release updates, the application *should* notify you and offer to download a new version. Sparkle also provides me with some data on how many people are using NodeQuota and what their system is like, so I can provide better support.


NOTE: NodeQuota is Mac OS X 10.5 Leopard compatible only

Sorry if you were using this on 10.4. Apple don't supply the cool toolbar classes that I used in the Preferences panel in 10.4. If there are a lot of people wanting a 10.4 version, post here, and if there is enough of you I'll rewrite it to use 10.4 compatible classes (a lot of work for me).

Project Page and Download

Click the image to open in full size.
__________________
Mac Pro 2 x 4 core 2.8Ghz 16GB | Mac Book Pro 17" | iPhone 3G 16GB | 20" iMac 2 Core 2 Duo
Are you an Internode user? Download NodeQuota 1.0.6 - an Internode Usage Meter for Leopard!

Last edited by chrome; 28-07-2008 at 11:10 PM. Reason: Updated to 1.0.6
chrome is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #2 (permalink)  
Old 27-07-2008, 02:49 PM
Regular

Join Date: Apr 2005
Group: Regulars
Location: Brisbane - Australia
Posts: 1,450


looks good chrome, i don't use internode but it looks good...

take a look at iiusage by harold chu for some further ideas for your menubar item...
__________________
White MacBook 2.4GHz C2D, Apple 23" HD Display and Black 16GB iPhone 3G...
For Sale - PowerBook G4 17" 1.67GHz
Successful Sales - chrism238, ARB, Bob, Goodbye, chrissara, garrymacdonald, lavo, jubilantjeremy, Jordan M, mulquemi, avolve x 2, macaholic...
The Architect.mac is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #3 (permalink)  
Old 27-07-2008, 02:52 PM
Regular

Join Date: Jan 2005
Group: Regulars
Location: Adelaide
Posts: 2,283


looks great

iv been using cocoamum but its really basic and has not been updated in ages
__________________
MacBook White 2GHz Intel Core Duo, 2GB Ram, 250GB HD
PowerMac G4 Dual 1.25GHz, 1.75GB Ram, 250GB SATAII RAID 1, 2x80GB HD, Mac OS X Server 10.4 (dead psu)
--------------------
AusDataHost | My Flickr | Portfolio/Photoblog
mac_man_luke is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #4 (permalink)  
Old 27-07-2008, 03:13 PM
Regular

Join Date: Mar 2005
Group: Regulars
Location: nhulunbuy
Posts: 1,774


i use iNodMon which is very similar, might have to swap to the MTAU user version!

Click the image to open in full size.
__________________
MBA, MBP 17", Mac Mini media centre, PB 15" G4,
1TB Time Capsule, eye TV hybrid
ipods 1 x20GB 1G 1 x 40GB 4G & 1 x 80GB iPod video, 16GB 1G iPhone
website web gallery MTAU KIVA lending team
Galumay is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #5 (permalink)  
Old 27-07-2008, 03:36 PM
Regular

Join Date: Jul 2008
Group: Regulars
Location: Piratbyrån.org
Posts: 555


Is there a chance of being able to this with exetel, who as well, have very open member facilities.
__________________
Try MacTalks themesong!
Piratbyran is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #6 (permalink)  
Old 27-07-2008, 03:48 PM
Regular

Join Date: Jan 2006
Group: Regulars
Location: Sydney, Australia
Posts: 429


Quote:
Originally Posted by Piratbyran View Post
Is there a chance of being able to this with exetel, who as well, have very open member facilities.
I don't see why not. The actual code to go get the data and parse it could be split off into separate modules. I'd just need to know what the method is to get the data.

I'm thinking about adding multiple account support anyway, so this would fit.
__________________
Mac Pro 2 x 4 core 2.8Ghz 16GB | Mac Book Pro 17" | iPhone 3G 16GB | 20" iMac 2 Core 2 Duo
Are you an Internode user? Download NodeQuota 1.0.6 - an Internode Usage Meter for Leopard!
chrome is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #7 (permalink)  
Old 28-07-2008, 02:39 PM
Regular

Join Date: Sep 2006
Group: Regulars
Location: Lancaster, UK
Posts: 2,522


I just installed and it looks great. My menubar is so full of stats that I don't know what to do with half of them!
__________________
iMac G5 (iSight) 20" | iMac C2D 20" | BlackBook C2D 2.2Ghz | iPod 4G 20GB | iPod touch 16GB | iPod touch (2G) 32GB
half goon half god is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #8 (permalink)  
Old 28-07-2008, 02:42 PM
Yeehaw!

Join Date: Jan 2004
Group: Administrators
Location: St. Albans, Melbourne
Posts: 11,876


Oooh, nice!
Replacing iNodeMon with this
__________________
Support MacTalk by shopping the Apple Online store via this link!
HEY INTERNET!
Are you a Web Design and User Interface Geek? MacTalk is hiring! Enquire Within.
decryption is online now
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #9 (permalink)  
Old 28-07-2008, 11:20 PM
Regular

Join Date: Jan 2006
Group: Regulars
Location: Sydney, Australia
Posts: 429


1.0.6 released

Pushed out 1.0.6 just now which fixes the following:

  • Fixed the Updates preference panel.

  • Switched to using the Keychain to store your password. Secure! NodeQuota will automatically migrate your password from the insecure preferences file to Keychain. You will need to allow Keychain access to NodeQuota’s key for this to work.

  • Automatically initiates an update when closing preferences.

  • Provides feedback when changing the display preferences. The traffic light will change colour dynamically as you set the thresholds.

1.0 is effectively frozen now, feature wise. I have started 1.1 with which I plan to implement the following:

  • Internode quota usage history graphs.

    I am going to try to load these into the menu directly much like iStat menus. I am going to try and beg for iSlayers classes for doing this if not, I’ll try and engineer it myself, it will just take longer.

  • SNMP Graphing of your router’s interfaces along with totals to show up-to-the-minute accurate information about your quota.

    Same deal; I want live graphs of the SNMP data in the menubar (as part of the dropdown). I would overlay the live data with the data supplied by Internode’s accounts server, so people could see the differences and spot any discrepancies.

  • Multiple accounts.

    I have not decided what to do here. Many people have asked if I can provide a NodeQuota for other providers. I’m thinking that adding to the multiple account support, I could also have multiple providers. I am planning to split out the actual data gathering code separately anyway, so this might not be so hard. If people would like to see NodeQuota support other providers then it might be worth doing.


The update is published via the Sparkle appcast, so NodeQuota *should* at some point automatically update over the next day or so. Please tell me if it doesn't automatically update - I wasn't able to test that aspect too heavily so I'm not sure how long it takes for it to work out there's a new version. I suspect its once a day.


Quote:
Originally Posted by half goon half god View Post
I just installed and it looks great. My menubar is so full of stats that I don't know what to do with half of them!
Oh god, I know! But I need them all. Unlike that Other OS, you can't resize the menubar to have two rows of icons, so at some point people will run out of menubar real-estate. I wonder if it would be worthwhile offering the option to run it as a normal Application with an icon in the dock and stats etc on the dock menu for the app? At least the dock can be resized. I could rewrite it as a dashboard app but there are a few like that and I hate javascript anyway.

Quote:
Originally Posted by decryption View Post
Oooh, nice!
Replacing iNodeMon with this
Sweet! high praise!

Thanks guys Glad to see its useful for some people
__________________
Mac Pro 2 x 4 core 2.8Ghz 16GB | Mac Book Pro 17" | iPhone 3G 16GB | 20" iMac 2 Core 2 Duo
Are you an Internode user? Download NodeQuota 1.0.6 - an Internode Usage Meter for Leopard!
chrome is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #10 (permalink)  
Old 29-07-2008, 05:19 AM
Regular

Join Date: Sep 2005
Group: Regulars
Location: Brisbane
Posts: 2,350


Ratio? Hello anybody? Ratio???

This does look sweet though.. nice work!
__________________
Successful Trades: krazy1, Astr0b0y, soulman, areal, smdnetau, Huy, Alessiman, step_andy, tibook, mulquemi, BoxDog, Devski, The Keddi, decryption
Rasta is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #11 (permalink)  
Old 29-07-2008, 05:44 AM
Regular

Join Date: Jun 2008
Group: Regulars
Location: where it's damn hot in summer and freezing in winter.
Posts: 369


I'd love one for TPG. Since upgrading Firefox i've lost the tpg quota counter and since upgrading to Leopard, there hasn't been a decent quota widget or otherwise for TPG.
__________________
Macbook 13" 2.1GHz, 4GB RAM – iMac 20" 2GHz 4GB RAM – iMac 20" 2Ghz 2GB RAM – TV – 2 16GB Black iPhones – 160GB iPod Classic.
macrich is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #12 (permalink)  
Old 29-07-2008, 06:42 AM
Regular

Join Date: Jul 2006
Group: Regulars
Location: Bris Vegas
Posts: 1,127


I've replaced the widget I used with this...seriously cool mate Puts my quota right where I want to see it!

Now how about an iPhone App?
__________________
"You hide the eyes, you hide the lies!"- Mr T on wearing sunglasses indoors.

Tumblr | Twitter | Flickr

Successful trades: Killerpunch, Rooread, Rayd (x2), Decryption
thatfilthyspringbok is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #13 (permalink)  
Old 29-07-2008, 07:38 AM
Regular

Join Date: Feb 2008
Group: Regulars
Location: Hobart
Posts: 191


Awesome! Just zapped iNodMon and Uncle. NodeQuota FTW
__________________
Nigel Honey

Mac Pro 2.8 8 Core, 8800GT, 10GB Ram, 4x320GB HDD, iPhone 16GB White
Nigel Honey Photos
Imp GT
azenis is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #14 (permalink)  
Old 29-07-2008, 11:34 AM
Regular

Join Date: Jan 2006
Group: Regulars
Location: Sydney, Australia
Posts: 429


Quote:
Originally Posted by Piratbyran View Post
Is there a chance of being able to this with exetel, who as well, have very open member facilities.
I'm looking at multiple account support for v 1.1. The whole interface for grabbing the quota data is being abstracted so adding other providers I think would be fairly easy.

The thing is, I'd need the API that those providers use, and I'd need testers on those ISPs. The APIs should be officially supported by the ISP in question - I don't want to have to scrape through HTML to get at the data, ideally.

I had a quick look at Exetel's site and I googled for a bit, and couldn't find a published API. If you can supply me with one, I'll look at adding it into 1.1. Though, I'll probably need to rename the software at that point

Quote:
Originally Posted by macrich View Post
I'd love one for TPG. Since upgrading Firefox i've lost the tpg quota counter and since upgrading to Leopard, there hasn't been a decent quota widget or otherwise for TPG.
Same deal with TPG. If you find the API, I'll try and implement it. You'll need to test it though

Same goes for any other provider - if you want a 1.1 to support your Provider, drop me the API spec or information on how to get it, and I'll take a shot at it, bearing in mind you'll be a guinea pig for the buggy alphas that I'll be churning out.

Quote:
Originally Posted by Rasta View Post
Ratio? Hello anybody? Ratio???
Not sure what you mean? Ratio of what to what? Let me know what you want to see and if its easy, it can be added fairly trivially.

Thanks for the feedback guys Makes me really happy to see that its actually useful for some people other than just me
__________________
Mac Pro 2 x 4 core 2.8Ghz 16GB | Mac Book Pro 17" | iPhone 3G 16GB | 20" iMac 2 Core 2 Duo
Are you an Internode user? Download NodeQuota 1.0.6 - an Internode Usage Meter for Leopard!
chrome is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #15 (permalink)  
Old 29-07-2008, 11:42 AM
Regular

Join Date: May 2008
Group: Regulars
Location: Australia
Posts: 262


nice work chrome,
had been using the lemonjar widget usage meter, but this looks much better.

especially like the changes you are suggesting will be implemented in the future. hopefully the istat guys will be of some help with the graphs (as you mention on your site!)
vandozza is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
 
Page 1 of 4
 1  2 3 4  >
Reply