Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Click here to return to the 'fine tuned, dynamic rating' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
fine tuned, dynamic rating
Authored by: taxi on Feb 04, '05 07:38:10AM
There's apparently no way to find out when a song has just finished.

What you could do is have an application that controls iTunes, and you only use it to change songs. When the song changes (which you can only tell by polling every n seconds) and you didn't cause it, then up the rating. If you skip the song, drop the rating.

You could do this quite easily in AppleScript Studio. I'll (possibly) write this over the next couple of days. Subscribe to my RSS feed and I'll post an entry when I'm done.

[ Reply to This | # ]
fine tuned, dynamic rating
Authored by: robartsd on Mar 23, '05 01:35:49AM

If the script saves the ID and play count for the current track, then it only needs to see if the play count has been incremented when it sees a new track playing. iTunes doesn't increment the play count that you skip before it finishes playing.

[ Reply to This | # ]