Yes, itunes 9.1 also works here.
I've reinstalled and cleared Autorate cause I have problems when switching back the regional settings. The log shows the songs as following:
Code: Select all
[528] iTunes Plugin 12:11:55 118 Added to Cache Frances Farmer Will Have Her Revenge on Seattle
[528] iTunes Plugin 12:11:55 syncID3tag from 10077
[528] iTunes Plugin 12:11:55 getSongDataByID 10077
[528] iTunes Plugin 12:11:55 getSongDataByID done
[528] iTunes Plugin 12:11:55 syncID3tag done
[528] iTunes Plugin 12:11:55 10077 update DEVICETRACKS set DEVICEPATH='10077.mp3',PLAYCOUNT=2,RATING=59,UPLOADTIME='40273,508283669' where IDTRACK=10077 and IDDEVICE=86
[528] iTunes Plugin 12:11:55 119 Added to Cache Dumb
[528] iTunes Plugin 12:11:55 syncRatings from MM69 Dumb
[528] iTunes Plugin 12:11:56 10078 update DEVICETRACKS set DEVICEPATH='10078.mp3',PLAYCOUNT=4,RATING=69,UPLOADTIME='40273,5082941204' where IDTRACK=10078 and IDDEVICE=86
[528] iTunes Plugin 12:11:57 120 Added to Cache Very Ape
[528] iTunes Plugin 12:11:57 121 Added to Cache Milk It
[528] iTunes Plugin 12:11:57 syncRatings from MM69 Milk It
[528] iTunes Plugin 12:11:57 10080 update DEVICETRACKS set DEVICEPATH='10080.mp3',PLAYCOUNT=4,RATING=69,UPLOADTIME='40273,5083099074' where IDTRACK=10080 and IDDEVICE=86
[528] iTunes Plugin 12:11:58 122 Added to Cache Pennyroyal Tea
[528] iTunes Plugin 12:11:58 syncID3tag from 10081
[528] iTunes Plugin 12:11:58 getSongDataByID 10081
[528] iTunes Plugin 12:11:58 getSongDataByID done
[528] iTunes Plugin 12:11:58 syncID3tag done
[528] iTunes Plugin 12:11:58 10081 update DEVICETRACKS set DEVICEPATH='10081.mp3',PLAYCOUNT=21,RATING=99,UPLOADTIME='40273,5083191088' where IDTRACK=10081 and IDDEVICE=86
[528] iTunes Plugin 12:11:58 123 Added to Cache Radio Friendly Unit Shifter
[528] iTunes Plugin 12:11:58 124 Added to Cache Tourette's
[528] iTunes Plugin 12:11:58 syncID3tag from 10083
[528] iTunes Plugin 12:11:58 getSongDataByID 10083
[528] iTunes Plugin 12:11:58 getSongDataByID done
[528] iTunes Plugin 12:11:58 syncID3tag done
Somehow all the 5* ratings became 99 instead of 100, the other ratings also seemed to be subtracted by 1. I will check Autorate, but I thought I checked everything by now. Thanks.
Edit:
I checked the AutoRate thread, here's what I found:
Some technical informations about that: Ratings in MM are from 0-100. Manual ratings have ratings like 100 (=5 stars), 90 (=4.5 stars), 80 (=4 stars) and so on. My script is only able to write ratings like 99 instead of 100 which will also be shown like a 5 star songs. 89 (instead 90) for 4.5stars, 79 (instead 80) for 4 stars. Like this the script can distinguish between manual ratings and autoratings and manual ratings are protected. (For BasedRatings the script even uses ratings like 98, 88, 78 but that's not important at that point). So now it would be interesting which ratings they have because if they have ratings like 100, 90 then they aren't rated by the script. If there are rated with other ratings they are rated by the script - and that would mean that there's still a little bug somewhere.
So itunes can't interpret the 99 rating as 100. Could you add an exception so that all the #9 ratings get +1 ? This could do the trick for Autorate. Thanks again for your great work!