after over a year of development the version 2 of AutoRateAccurate is ready!
Since the new version is tuned for MM3 and doesn't work with older versions I created a new thread. I hope it's ok.AutoRateAccurateWhat is it?
This script rates the songs of your library based on informations like Playcounter, DaysInLibrary, PlayedPerDay, LastPlayed and SkipCounter. This way the rating will also be increased if you listened a song with your portable player like ipod!
And it is really easy to use: Normally you only have to enable AutoRateAccurate in the MediaMonkey-Options.Features:
The script does a lot more than just rating songs:-Autocalibration
This is one of the mainfeatures of AutoRateAccurate. It calibrates automatically the rating-algorithm so that you never get too much high rated or too much low rated songs. In the Options you can decide how much percent of your library should have five stars and then automatically the algortihm gets adjusted. AND: If you don't want the script to give some ratings, for example half star, just set that value to 0%, like in the screenshot.
This Autocalibration takes about 3 seconds here and can be started automatically on startup of MediaMonkey, which is optional but recommended.-KeepManualRatings
If this feature is enabled only songs with no ratings get autorated. Songs which you already rated by hand won't get overwritten because they probably are even accurater than the autoratings. This option is also very useful if you just want to try out AutoRateAccurate - if you don't like it just let it delete the autoratings with "Delete AutoRatings".-SkipDetection
This features ckecks if a song has benn skipped. If yes it will update the SkipCounter which is saved in the ratings-field but in a way it is not visible. This skipcounter will also have an influence on the rating of the song, because skipped songs are probably not so good songs. This feature can also be deactivated in a very easy way: Over the MediaMonkey-Menubar. So you only have to click in the SD-icon (looks not so nice yet, I know...) and then the SkipDetection is active or inactive. This is useful if you search a song or want to use a script like "SongPreviewer".
By the way although a skip is only counted if at least ten seconds and at most 80% of the song have been played. This values can be changed in the ini-file. I think there's no need for changing this through the optionsheet since the default values work well in most cases.Downloads:AutoRateAccurate v2.4.3 - InstallerAutoRateAccurate v2.4.3 - for manual setupComplete changelog (non-beta)BETA-VERSION FOR MM4 (only!)AutoRateAccurate v2.5.0 Beta 3 - InstallerChangelog 2.5 Betas:
-Added: MM4 support
-Changed: The script now uses the official SkipCount from MM4.
-Removed: SkipDetection as it's already implemented in MM4 by default.
-Removed: OptPlaycount to improve stability and performance.
-Fixed: Fixed filter problem with fresh setups (Thanks ZvezdanD!)
-Fixed: Regression in code removal.Donations:
AutoRateAccurate is completely free. So don't feel obligated to pay something! I'm already pleased by "thank you"-posts in this thread.
Although I added a Donations-Link in case you just really like the script and want to support me: Paypal-Donation
Or surprise me with something from my Amazon wishlist
But please remember that I can't promise to work on the script regularly as I my free time is really limited.