For English and German users, this final release is virtually identical to beta 9. The Dutch localization has been updated (thanks amonre!), however.
The 1.0 series of MenuTemperature is supposed to be a minimalist, does-the-job release. That is, it doesn’t come with a lot of features, but it completely fulfills my original requirements — and more.
For those who haven’t been following or are new to this site, MenuTemperature is a small Mac OS X utility for measuring your computer’s CPU temperature. It provides the 10-minute average of measured values as well, and lets you set the frequency (interval) at which gauging takes place. The current value is displayed prominently in the menu bar, as a status item, although you can decrease the font size if you find it too distracting, or if it simply takes away too much space. Either Celsius or Fahrenheit values can be displayed.
For MacBook Pro owners, SpeedIt, a third-party kernel extension is used, because access to CPU temperature values is not currently otherwise possible.
MenuTemperature supports Sparkle, which means you don’t have to worry much about missing out on new versions — you are notified, get to read the release notes if you wish, and can automatically have it download the new version and restart the application, making the often-tedious process of keeping your software up-to-date rather seamless. Or, you can manually check my Projects page, which will always point out the latest versions.
Obviously, quite a few features are planned for the future, so if you have ideas, they may already be in the works — nonetheless, I do of course highly value any feedback. Positive, negative, but hopefully constructive. Tech support is primarily handled, too, through the comments field below — keep in mind that your question (and answers to it) may be of interest to other readers as well. That said, you may, of course, contact me in private, but I cannot guarantee any response times at all.
MenuTemperature only works with machines of users who have provided me with information on how to retrieve the temperature values. If your machine isn’t currently compatible with MenuTemperature (there’s a high probability of that!), I rely on your feedback. Usually, that boils down to reporting the results of ioreg -lw 0 and sysctl -a to me, as well as the machine code (which you can retrieve from System Profiler, and will look something like MacBookPro1,1). Again, I can only do this by getting this information from actual owners of the machines!
For bugs, as well as reports for your specific model (see preceding paragraph), you can use trac’s new ticket page. Naturally, do try and search for existing tickets first; maybe your issue or information is already mentioned.
I’m providing this software in the hope that it will be useful to you. It is available for free, including the entire source code (available under the MIT license, via the Subversion repository or the trac project site). Donations are appreciated, but even more so, like I said, I welcome your feedback.
Others' Thoughts
Comment on May 25th, 2006 at 9:36 pm
I’ve been using CoreDuoTemp occasionally to check CPU temp, but it’s kinda obtrusive having to launch it every time I get curious as to how hot my MBP is running at the time. Your solution is much more efficient — kudos!
Comment on May 25th, 2006 at 9:38 pm
Thanks.
Comment on May 29th, 2006 at 12:26 am
Just noticed I was mentioned in the credits, that was a pleasant surprise, thanks
The SVN link you have above seems to give me a 404 though…
Comment on May 29th, 2006 at 1:33 am
I fixed that. The SVN link, that is.
Thanks for pointing it out.
Comment on May 30th, 2006 at 8:51 pm
PowerBook 5,8. TT_TT
Comment on May 31st, 2006 at 10:06 am
Well, I’m gonna need your IOKit registry output. PowerBook5,8 seems to be the PowerBook G4 (15-inch Double-Layer SD), October 2005.
As mentioned in the entry above, send me the result of
ioreg -lw 0, and I’ll probably be able to implement it by the time 1.0.1 ‘hits the shelves’.Comment on May 31st, 2006 at 11:56 pm
Hi. Bit of a Mac n00b here, so sorry if this is a bit of a lame question.
I want Menu Temperature to run when I login - this I have achieved by adding the application in the Accounts area of System Prefs - my question is this. Every time I log in, MenuTemp wants me to enter a password. Is there any way around this, or will I have to do this ad infinitum?
On a side note, I love what this little app does - far better than the previous app I was using (CoreDuoTemp) as I find it less intrusive (aside from the password issue!).
Thanks in advance.
PK
Your Own Thoughts
I'd love to hear your input. Just try to stick to a few rules:
Before you comment for the first time (or, after you have deleted cookies), you will have to answer a little challenge to prove that you are not a spammer.
Comments are written in Markdown.