«   |   »

Rate*Me!
2010-03-22, Monday @ 2:22
Articles in English | Music | Programming | Software

See & edit iTunes ratings in the Macintosh status menu bar!

Okay, I admit, I love tidy playlists and try to keep my iTunes track ratings quite accurate, so that I can always enjoy my intelligent playlists. There has been a tool called iTunesRatings by Matthew Handley, which disappeared some years ago. Because I think this was a very nice application, I spent some hours programming my own app, which has some improvements:

 

RateMe! - See &uamp; Edit iTunes Ratings in the Status Bar

Features:
· See the rating of the current track
· Edit the rating of the current track
· Supports 1/2 stars (eg. 4.5 stars) by clicking & dragging
· Context Menu with the most important iTunes control (Play/Pause, Previous/Next, Loop One)
· Floating Cover Panel
· Quick Playlist and Track Access
· Option to autostart at login
· Option to hide the Menu Bar icon when iTunes isn’t launched
· Designed to use as less resources & processing power as possible! 
· GPL-licensed (free & open source!)
· Runs on Mac OS X 10.5. (Leopard) or 10.6. (Snow Leopard) / Universal Binary /

 

RateMe! compared:

I noticed that a bunch of similar programs has been released lately – needless to say, that those that need an extra click to rate aren’t that useful (you could right click on the iTunes Dock-icon as well). Most of them don’t support half star ratings, and many are so overloaded with features that they consequently need too much processing power for my taste, thus slowing down the computer.

RateMe! has been designed to use as little CPU as possible. To reduce the number of AppleScripts, I’m using the iTunes Cocoa-based notification system. I checked for Memory Leaks and kept an eye on RAM usage. And I keep an eye on usability, so there are enough features to make this application useful and less enough to keep it simple and lightweight. 

And finally RateMe! is -AFAIK- the only one that’s open source!

 

System Requirements:
· Mac OS X 10.5 (Leopard) or 10.6. (Snow Leopard)
· iTunes 7

 

Download:
· RateMe! v0.2.3 (Universal Binary for OS X 10.5./10.6.)

· RateMe! v0.2.3 source (for OS X 10.6 Leopard – developers only, normal users please download the above binary!)

 

Installation & Usage
· Download and unzip
· Move “RateMe.app” to your programs folder
· Double-click to start
· Exit “RateMe!” by right-clicking and selecting “Quit RateMe!”
· If you want “RateMe” to start automatically with Mac OS X, right-click and select “Preferences > Autostart at Login”.
· Note: Rating is disabled when iTunes is paused!
· To rate full stars click on the star; to rate half stars click and drag

 


Version History
v0.2.3 (100320):
· Exposé & Spaces behaviour fixed for cover view panel
v0.2.2 (090802):
· SnowLeopard ready 32/64-bit Universal Executable
· Optional high contrast stars selectable in preferences
v0.2.1 (090408):
· added library update menu item
v0.2.0 (090329):
· final cleanups, added default album art
· startup fixes, get current playlist now updates correctly
v0.1.9 (090328):
· added cover album art in menu & mini window
· alpha slider, tracklist for current playlist
· severe bugfix with incidential NSImageCell binding
· many bugfixes
· tracklisting icons (music, movies, podcasts)
· shuffle support (& loop rewrite)
v0.1.8 (090327):
· iTunes Library playlist integration
· show iTunes window does now open iTunes maximized & shows current track
v0.1.7 (080915):
· Minor bugfixes, fixed virtual memory allocation
v0.1.6 (080726):
· added experimental rating for selected track (currently deactivated)
v0.1.5 (080607):
· Fixed possible star visibility issue
· Updated graphics (stars) for improved quality display on darker backgrounds
v0.1.4 (080517):
· Added click&drag support for half stars, removed context menu options
· Removed “Mute” context menu item (reduce to basic functions)
· Fixed 0.5 steps for ratings
· Added context menu option for Autostart at Login
v0.1.3 (080330):
· Option to hide the Menu Bar icon when iTunes not launched (see context menu: About > Hide without iTunes)
· Published source
v0.1.2 (080310):
· Receives iTunes NSDistributedNotification (Cocoa), therefore increased efficiency by reducing script polling
· Shows current Trackname (Status Bar, Context Menu, ToolTip)
· Show iTunes Window item
· Rating is only allowed if iTunes is playing
v0.1.1 (080308):
· Fixed scripting autorelease bug
v0.1.0 (080307):
· Status Menu Item
· AppleScript Messaging
· Context Menu on right-click
· iTunes style rating (supporting “half” stars)

Original Timestamp of this post was 2008 March 07




Tags: Articles in English, Cocoa, iTunes, Mac OS X, Music, Objective C, Programming, RateMe, Software, Software

Related posts



8 Antworten to “Rate*Me!”

  1. chris GERMANY fügt hinzu:

    Hi Michi,

    jetzt hab ich mir zum ersten mal dein WebSitenKonglomerat mal bisschen angesehen … macht Spaß und ist informativ!

    Also ich habe mir gerade RateMe gesaugt und das geht net!!!
    Weil ich noch kein 10.5 hab nehme ich an… heul ..

    grüsse
    chris

  2. audiocommander GERMANY fügt hinzu:

    Hi Chris,
    mit 10.4. sollte iTunes Rating eigentlich noch funktionieren ;)
    Gruß, Michael

  3. Injecter GERMANY fügt hinzu:

    Mit (Intel) OS X 10.4.11 und iTunes 7.6.2 wills bei mir auch nicht starten.

    Also doch Leopard-only?

  4. audiocommander GERMANY fügt hinzu:

    Ja! (Wie es bei den Systemanforderungen steht) :
    RateMe ist Leopard only (> 10.5.)

    Wie ich im letzten Kommentar schon geschrieben habe: für Systeme bis 10.5 sollte das Programm iTunes Rating von Matthew Handley funktionieren.

    Gruß,
    M.

  5. Duncan AUSTRALIA fügt hinzu:

    Hi. Das Programm läuft zwar, ist aber in der Menüleiste unsichtbar, außer beim Rechtclicken. Ich kann also lediglich die sekundären Funktionen benutzen. // The program works except that it isn’t visible in the menubar, except if I right-click. I can only access the secondary functions (ie, not the rating itself). OS X 10.5.3, iTunes 7.6.2

    Cheers
    Duncan

  6. audiocommander GERMANY fügt hinzu:

    Hi Duncan,

    after we mailed last week and I cannot reproduce this problem with OS X 10.5.3 and iTunes 7.6.2 on two different machines, I’m pretty sure this isn’t a problem related to RateMe, but has something to do with a System “Enhancer” module (eg something like SIMBL).

    If anyone else is experiencing a problem like this, please leave a message or contact me via the feedback menu item (context menu of RateMe!)

    Best,
    Michael

    Update 6/10/08:
    The problem seems to be fixed with the updated graphics from the 0.1.5 release :)

  7. audiocommander GERMANY fügt hinzu:

    I just stumbled upon a hidden preference that enables half-star ratings in iTunes:

    defaults write com.apple.iTunes allow-half-stars -bool TRUE

    http://www.macosxhints.com/article.php?story=20081220090352648

    =)

  8. audiocommander GERMANY fügt hinzu:

    Just released RateMe! 0.2.1 =)

    New features include cover artwork in the menu, optional cover window (“Info Panel”) with transparency and (my favorite!) quick menu access to playlists and tracks.

    Hint: “Show iTunes Window…” now works as it should and reveals the current track.

    There might be missing icons in the Library submenu with localized iTunes versions other than german or english – and currently no nested playlists are supported (just one folder is recognised): these restrictions are due to the limited access Apple gives us to the unencrypted iTunes library file. I don’t want to mess around with the library and/or hack the encrypted one, but I hope you all enjoy the new release!

    Nevertheless, all links to older versions are still available in the version history.

    Cheers,
    Michael

Leave a Reply

 

 

 

creative commons license


Diese Anfrage benötigte 0.456 Sekunden.