|
|

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
|
|
|
|
|
|
|
|

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...
|
|
|
|
|
|
|
|

30-07-2008, 04:14 PM
|
|
Regular
Group: Regulars
Location: Australia
|
add it to your login items? (system prefs - accounts - login items)
|
|
|
|
|
|
|
|

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.
|
|
|
|
|
|
|
|

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)
|
|
|
|
|
|
|
|

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.
|
|
|
|
|
|
|
|

30-07-2008, 05:24 PM
|
|
Regular
Group: Regulars
Location: Brisbane
|
Quote:
Originally Posted by - - e r i k - -
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
|
|
|
|
|
|
|
|

30-07-2008, 06:58 PM
|
|
Regular
Group: Regulars
Location: Melbourne, Australia
|
Just made some replacement menubar icons for this great little app.
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
|
|
|
|
|
|
|
|

30-07-2008, 07:29 PM
|
|
MacTalk Engineering Dept.
Group: Forum Leaders
Location: Sydney, Australia
|
Quote:
Originally Posted by forgie
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!
|
|
|
|
|
|
|
|

30-07-2008, 07:30 PM
|
|
MacTalk Engineering Dept.
Group: Forum Leaders
Location: Sydney, Australia
|
Quote:
Originally Posted by GraphicDZNR
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!
|
|
|
|
|
|
|
|

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!
|
|
|
|
|
|
|
|

30-07-2008, 08:43 PM
|
|
Regular
Group: Regulars
Location: Melbourne, Australia
|
Quote:
Originally Posted by chrome
Awesome! Do you mind if I ship with these icons? 
|
Go for it man  Glad I can help out. 
|
|
|
|
|
|
|
|

30-07-2008, 10:57 PM
|
|
NSLog(@"%@", [self customTitle]);
Group: Regulars
Location: Melbourne
|
Quote:
Originally Posted by chrome
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)
|
|
|
|
|
|
|
|

31-07-2008, 07:19 AM
|
|
MacTalk Engineering Dept.
Group: Forum Leaders
Location: Sydney, Australia
|
Quote:
Originally Posted by forgie
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!
|
|
|
|
|
|
|
|

31-07-2008, 07:37 PM
|
|
Member
Group: Member
Location: Brisbane
|
Quote:
Originally Posted by vandozza
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.
|
|
|
|
|
|