Page 3 of 5
<  1 2  3  4 5  >
Reply
   
 NodeQuota 1.0.7 - Internode Usage Meter for Mac 
 
 
  #31 (permalink)  
Old 29-07-2008, 10:28 PM
Regular

Group: Regulars
Location: Hobart


Keep up the goodah work
__________________
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
Reply With Quote
  #32 (permalink)  
Old 30-07-2008, 04:01 PM
Member

Group: Member
Location: Brisbane


Hey,

Great work chrome, I installed last night and it is awesome. Although I have one question, is there a way to always be running the app? For example when I turn you mac on...
dholms is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #33 (permalink)  
Old 30-07-2008, 04:14 PM
Regular

Group: Regulars
Location: Australia


add it to your login items? (system prefs - accounts - login items)
vandozza is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #34 (permalink)  
Old 30-07-2008, 04:16 PM
Regular

Group: Regulars
Location: Melbourne


10.4 please =)
__________________
All of the true things that I am about to tell you are shameless lies.

delux is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #35 (permalink)  
Old 30-07-2008, 05:17 PM
NSLog(@"%@", [self customTitle]);

Group: Regulars
Location: Melbourne


Great work, it looks like a great way to get your teeth into Cocoa. One thing I noticed was that things didn't work quite right (in fact I got stuck in a weird loop where I couldn't quit without "tricking" the preferences pane) if you run the app and it's not in /Applications.

I would hazard a guess to say that you have hard-wired /Applications/NodeQuota into your code somewhere? Or is there another explanation? It refused to validate my password until I quit (which was actually not that easy since it wouldn't let me close the prefs window!). As soon as I re-opened from /Applications/NodeQuota, then re-entered my password, it worked great.
__________________
"A company must go out and find what the customer wants ... The need is not for, say, half a million Ό-inch drill bits. The needs is that there are ten million Ό-inch holes that need to be drilled." - Robert Noyce

"Algorithms that forget their history are doomed to repeat it" - Artificial Intelligence, A Modern Approach (Russel & Norvig)
forgie is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #36 (permalink)  
Old 30-07-2008, 05:23 PM
Regular

Group: Regulars


Anything hack up something similar for TPG even if they have to scrape the page for the info?

So glad I found SpeedSchedule plugin for Azureus. Has helped massively with quota-balancing.
- - e r i k - - is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #37 (permalink)  
Old 30-07-2008, 05:24 PM
Regular

Group: Regulars
Location: Brisbane


Quote:
Originally Posted by - - e r i k - - View Post
Anything hack up something similar for TPG even if they have to scrape the page for the info?

So glad I found SpeedSchedule plugin for Azureus. Has helped massively with quota-balancing.
Not meaning to hijack a thread, but Launch!TPG is a start.. not that pretty but a start...

Ration? Ration??
__________________
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
Reply With Quote
  #38 (permalink)  
Old 30-07-2008, 06:58 PM
Regular

Group: Regulars
Location: Melbourne, Australia


Just made some replacement menubar icons for this great little app.

Click the image to open in full size.
Click to download

To Install

Right click on the NodeQuota app in your Applications folder. Click Show Package Content. Browse to Contents>Resources and drop in my replacement .tiffs. Overwrite the old files. Enjoy
GraphicDZNR is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #39 (permalink)  
Old 30-07-2008, 07:29 PM
MacTalk Engineering Dept.

Group: Forum Leaders
Location: Sydney, Australia


Quote:
Originally Posted by forgie View Post
I would hazard a guess to say that you have hard-wired /Applications/NodeQuota into your code somewhere? Or is there another explanation? It refused to validate my password until I quit (which was actually not that easy since it wouldn't let me close the prefs window!). As soon as I re-opened from /Applications/NodeQuota, then re-entered my password, it worked great.
Nope, no hardwired paths. I usually run NodeQuota from /Extra myself, and from the project build directory. I've not tested PPC though, so if you're on that, then YMMV

Really not sure what your problem is .. though its my first effort so its not exactly the cleanest design under the hood. Undoubtedly I've screwed something up. Let me know if you are able to replicate it.
__________________
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.7 - an Internode Usage Meter for Leopard!
chrome is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #40 (permalink)  
Old 30-07-2008, 07:30 PM
MacTalk Engineering Dept.

Group: Forum Leaders
Location: Sydney, Australia


Quote:
Originally Posted by GraphicDZNR View Post
Just made some replacement menubar icons for this great little app.
Awesome! Do you mind if I ship with these icons?
__________________
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.7 - an Internode Usage Meter for Leopard!
chrome is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #41 (permalink)  
Old 30-07-2008, 08:26 PM
MacTalk Engineering Dept.

Group: Forum Leaders
Location: Sydney, Australia


Current plan for 1.1, is a little ambitious but should satisfy a bunch of people;

- Redo the dropdown menu to use a custom view that can present the information a little better hopefully.
- Add the capability to display a graph of the last month's usage.
- Multiple account support.
- Multiple provider support.
- Custom provider support.

The custom provider support will allow anyone to write a script in perl/python/whatever that can implement the data scraping and emits the required data on stdout in a set format. I'll supply an example script in perl that people can modify to support their ISP. Once you have a working method for scraping the data, you can then send me the finished script and I'll convert it to Objective-C and support it natively.

No estimates on how long this will take. I'm still experimenting with a few things and trying to get the underlying design right so adding other stuff later on down the road will be easier.

Thoughts?
__________________
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.7 - an Internode Usage Meter for Leopard!
chrome is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #42 (permalink)  
Old 30-07-2008, 08:43 PM
Regular

Group: Regulars
Location: Melbourne, Australia


Quote:
Originally Posted by chrome View Post
Awesome! Do you mind if I ship with these icons?
Go for it man Glad I can help out.
GraphicDZNR is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #43 (permalink)  
Old 30-07-2008, 10:57 PM
NSLog(@"%@", [self customTitle]);

Group: Regulars
Location: Melbourne


Quote:
Originally Posted by chrome View Post
Nope, no hardwired paths. I usually run NodeQuota from /Extra myself, and from the project build directory. I've not tested PPC though, so if you're on that, then YMMV

Really not sure what your problem is .. though its my first effort so its not exactly the cleanest design under the hood. Undoubtedly I've screwed something up. Let me know if you are able to replicate it.
I installed on a Mac Pro, so it's not a PPC thing. If I get around to it I might try uninstalling then re-installing with fseventer running or something like that to try and work out what happened. Are there any "helper" apps or anything like that that don't reside in the main App bundle? If I remove the app from /Applications, is that everything gone?

It could be some weird permissions thing on my end... who knows. Are you using the standard User Defaults API for storing settings?
__________________
"A company must go out and find what the customer wants ... The need is not for, say, half a million Ό-inch drill bits. The needs is that there are ten million Ό-inch holes that need to be drilled." - Robert Noyce

"Algorithms that forget their history are doomed to repeat it" - Artificial Intelligence, A Modern Approach (Russel & Norvig)
forgie is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #44 (permalink)  
Old 31-07-2008, 07:19 AM
MacTalk Engineering Dept.

Group: Forum Leaders
Location: Sydney, Australia


Quote:
Originally Posted by forgie View Post
I installed on a Mac Pro, so it's not a PPC thing. If I get around to it I might try uninstalling then re-installing with fseventer running or something like that to try and work out what happened. Are there any "helper" apps or anything like that that don't reside in the main App bundle? If I remove the app from /Applications, is that everything gone?

It could be some weird permissions thing on my end... who knows. Are you using the standard User Defaults API for storing settings?
No helper apps; its completely self contained. It uses the user defaults API, as you say. Deleting the application will completely remove it (except for the settings & keychain, of course).

Sorry mate, I have no clue. If you're able to reproduce the problem then let me know how you do it and I'll take a look. Someone else had a similar problem (it kept not saving the password to the user defaults) but 1.0.5 fixed it for them (and 1.0.6 moved the password to the keychain).

I'd share the code only its utter shite and I don't want anyone seeing it out of embarrassment. 1.1 will be much cleaner I'm considering open sourcing it.
__________________
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.7 - an Internode Usage Meter for Leopard!
chrome is offline
Profile CardPM
Go to the top of the page
Reply With Quote
  #45 (permalink)  
Old 31-07-2008, 07:37 PM
Member

Group: Member
Location: Brisbane


Quote:
Originally Posted by vandozza View Post
add it to your login items? (system prefs - accounts - login items)
I've done this, but now when I turn on the laptop this error comes up:

Authentication Failed.

If this is the first time starting NodeQuota, you will need to configure your Internode username and password.

The password that is entered is correct, and the only way I can get passed this, is to delete the password and retype it.
dholms is offline
Profile CardPM
Go to the top of the page
Reply With Quote
 
Page 3 of 5
<  1 2  3  4 5  >
Reply