I found a solution to my problem, so I thought I'd post it here for anyone else searching for an answer.

The current script will update the rating in the database, but not edit the tags of the mp3 file.
I sync files between multiple locations so this wouldn't work for me.
Towards the end of the script, I have edited it to include the line "PreviousSong.WriteTags" so that it updates the rating in the database and writes the rating to the tag in the mp3 file.

I found a solution to my problem, so I thought I'd post it here for anyone else searching for an answer.

The current script will update the rating in the database, but not edit the tags of the mp3 file.I sync files between multiple locations so this wouldn't work for me.Towards the end of the script, I have edited it to include the line "PreviousSong.WriteTags" so that it updates the rating in the database and writes the rating to the tag in the mp3 file.

Resurrecting a very old thread here - is there a more up-to-date place to discuss this script?

I've been using this script for a long time now, but it seems to have stopped working recently. I'm not sure when.
It's definitely not a permissions issue.
Manually setting a rating in MM sets the correct tag, but when rating using the script, nothing happens.
Version: 4.0.7.1511

Can anyone provide any assistance?

Resurrecting a very old thread here - is there a more up-to-date place to discuss this script?

I've been using this script for a long time now, but it seems to have stopped working recently. I'm not sure when.It's definitely not a permissions issue.Manually setting a rating in MM sets the correct tag, but when rating using the script, nothing happens.Version: 4.0.7.1511

I think I'm blind - but is there any other action that can be taken except for turning the script on and off?
Plus: I need the possibility to stop the player after each song to rate a big bunch of songs over again.

Thx for any help

I think I'm blind - but is there any other action that can be taken except for turning the script on and off?Plus: I need the possibility to stop the player after [b][u]each[/u][/b] song to rate a big bunch of songs over again.

I could use a variation of this script, but I am not able to write it myself
Perhaps anyone is interested to do some modifications?:

I often have to rate many songs, but to do this there is no need to hear the complete song. So I want MM to play a song in the playlist. While playing I want to input the rating via a shortcut or using some buttons - does not matter how. After receiving the rating I want MM to skip to the next song and start all over to rate this.

It would be great, if seomone wants to do that.

I could use a variation of this script, but I am not able to write it myself :oops: Perhaps anyone is interested to do some modifications?:

I often have to rate many songs, but to do this there is no need to hear the complete song. So I want MM to play a song in the playlist. While playing I want to input the rating via a shortcut or using some buttons - does not matter how. After receiving the rating I want MM to skip to the next song and start all over to rate this.

I know this is not a new script by any means but I think its great and I'm glad I found it. It deserves some real publicity. A lot of people would use ratings if they were prompted and in the end it would make them happier to have songs rated.

Guest wrote:This is a GREAT script for those who rate songs. My problem was that I found myself distracted and not listening to the songs every time. I needed a replay button. So I eliminated the OK button and replaced it with a Replay Song button. Now if you click a rating, the song is rated and the form exits. If you click replay song, the song replays and the form exits.

I could have never done this from scratch, so thank you Steegy and others.

I know this is not a new script by any means but I think its great and I'm glad I found it. It deserves some real publicity. A lot of people would use ratings if they were prompted and in the end it would make them happier to have songs rated.

[quote="Guest"]This is a GREAT script for those who rate songs. My problem was that I found myself distracted and not listening to the songs every time. I needed a replay button. So I eliminated the OK button and replaced it with a Replay Song button. Now if you click a rating, the song is rated and the form exits. If you click replay song, the song replays and the form exits.

I could have never done this from scratch, so thank you Steegy and others.[code]'====================================================================================' MEDIAMONKEY SCRIPT: RatePlayedSong v1.1 (last updated 2007-07-04) by Steegy'' Shows a dialog when a song is started, to rate the previous played song.'====================================================================================Option Explicit

Set lblTit = SDB.UI.NewLabel(GetForm) lblTit.Caption = "Title: " & PreviousSong.Title lblTit.Common.Left = 10 lblTit.Common.Top = 14' Initialize a new named label object, so we can refer to it later Set SDB.Objects("RatePlayedSong_Form_lblTit") = lblTit

Sorry to waste your time, everybody, but I think it's awesome you guys know how to do this kind of stuff. I guess I sound a little like a Luddite or something, but I think it's unbelievable what you guys can do with just a little bit of code.
Keep it up!
-Liam

Sorry to waste your time, everybody, but I think it's awesome you guys know how to do this kind of stuff. I guess I sound a little like a Luddite or something, but I think it's unbelievable what you guys can do with just a little bit of code. Keep it up!-Liam

This is a GREAT script for those who rate songs. My problem was that I found myself distracted and not listening to the songs every time. I needed a replay button. So I eliminated the OK button and replaced it with a Replay Song button. Now if you click a rating, the song is rated and the form exits. If you click replay song, the song replays and the form exits.

I could have never done this from scratch, so thank you Steegy and others.

This is a GREAT script for those who rate songs. My problem was that I found myself distracted and not listening to the songs every time. I needed a replay button. So I eliminated the OK button and replaced it with a Replay Song button. Now if you click a rating, the song is rated and the form exits. If you click replay song, the song replays and the form exits.

I could have never done this from scratch, so thank you Steegy and others.[code]'====================================================================================' MEDIAMONKEY SCRIPT: RatePlayedSong v1.1 (last updated 2007-07-04) by Steegy'' Shows a dialog when a song is started, to rate the previous played song.'====================================================================================Option Explicit

Set lblTit = SDB.UI.NewLabel(GetForm) lblTit.Caption = "Title: " & PreviousSong.Title lblTit.Common.Left = 10 lblTit.Common.Top = 14' Initialize a new named label object, so we can refer to it later Set SDB.Objects("RatePlayedSong_Form_lblTit") = lblTit

Set lblTit = SDB.UI.NewLabel(GetForm) lblTit.Caption = "Title: " & PreviousSong.Title lblTit.Common.Left = 10 lblTit.Common.Top = 14' Initialize a new named label object, so we can refer to it later Set SDB.Objects("RatePlayedSong_Form_lblTit") = lblTit

Here's an updated version.You can change the caption of the rating buttons by changing the contents of the BtnCapt array.

This script in an [i]auto[/i]script without installer. See [url=http://www.mediamonkey.com/faq/index.php?action=artikel&cat=373736&id=8&artlang=en]the FAQ[/url] for installation instructions.

[code]'====================================================================================' MEDIAMONKEY SCRIPT: RatePlayedSong v1.1 (last updated 2007-07-04) by Steegy'' Shows a dialog when a song is started, to rate the previous played song.'====================================================================================Option Explicit