Page 1 of 2

Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 1:58 pm
by onenonymous
This script adds a new web tagger source to Auto-Tag from Web that uses Yahoo Music. This is built on the same framework as my previous MusicBrainzTagger script.

Features:
-Searches on YahooMusic based on your manual search terms (if you put any in). If you don't put any manual search terms in, it tries based on various combinations of Artist, Album Artist, Album or Track to find some results
-Allows you to change the "seed song" that is used for the look-up (this also allows you to select a group of un-related songs and search without having to close Auto-tag window, select new songs, and re-open)
-Hyperlink available off various results to let you click over to Yahoo Music if you want.
-Added a drop down menu (bottom right corner of the search results) to search on different Yahoo locales (e.g. UK, Canada, France, etc.) In my testing, they didn't seem to return anything different than the U.S. (and some didn't return the reviews if there were any), but I included it anyway.

To use:
-Download the mmip installer from the link below and run it
-Find the new functionality from the Options button in the Auto-Tag from Web... window

Version 1.01 February 22, 2009 Installer for v 1.01
- Fixed bug that caused errors occasionally

Version 1.0 February 22, 2009 Installer for v 1.0
- Initial release of script

Enjoy
~One

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 3:53 pm
by Bex
Interesting!
However, I got a "List out of Bounds"-error:

Code: Select all

New exception:
        Exception code:_3221225477
        Exception flags:_2
        Number of parameters:_2
        (no debug info) Find error:_00780BC6
        call stack - 0 :_(no debug info) Find error:_004BFB10
        call stack - 1 :_(no debug info) Find error:_004C214B
        call stack - 2 :_(no debug info) Find error:_004C218B
        call stack - 3 :_(no debug info) Find error:_00797D4B
        call stack - 4 :_(no debug info) Find error:_0049BD92
        call stack - 5 :_(no debug info) Find error:_00432A46
        call stack - 6 :_(no debug info) Find error:_7E368730
        call stack - 7 :_(no debug info) Find error:_7E368812
        call stack - 8 :_(no debug info) Find error:_7E3689C9
        call stack - 9 :_(no debug info) Find error:_7E3696C3
        call stack - 10 :_(no debug info) Find error:_00934131
        call stack - 11 :_(no debug info) Find error:_00955CB3
        call stack - 12 :_(no debug info) Find error:_7C817063
        call stack - 13 :_(no debug info) Find error:_FFFFFFFC
        70629.016s - PID:3320 - Forms:_NormalizeTopMosts:_Level:_0
        70629.032s - PID:3320 - Forms:_NormalizeTopMost:_Starting
        70632.216s - PID:3320 - Forms:_RestoreTopMost:_Level:_1
        70632.216s - PID:3320 - Forms:_RestoreTopMost:_Starting
        70632.232s - PID:3320 - Dialog:_Error executing script event. result:_1
But then it works anyway? Using 3.1.0 1224

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:03 pm
by onenonymous
I haven't upgraded yet to the 3.1.x version, so perhaps the error is related to the version? :-?

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:16 pm
by Bex
Yes, it could be.

But I see now that it happens when the last line is processed:
Searching for:
Artist Blank & Jones

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:24 pm
by onenonymous
Do other tracks by other artists also give the error?

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:29 pm
by Bex
Yes, I got the same error on this:
Searching for:
Artist Aerosmith
Artist Aerosmith

But then it works great!

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:34 pm
by onenonymous
Have you tried my MusicBrainzTagger script? It's very similar to this one, so it would be useful to know if it errors also.
http://www.mediamonkey.com/forum/viewto ... =2&t=34267

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:42 pm
by Bex
Yes I have indeed! :)
It works without any error.

I've tried to look into the code but I don't find anything strange? :-?

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:49 pm
by onenonymous
if you're feeling adventurous - you could comment out the "On Error Resume Next" lines I put into each procedure to see where the error occurs?

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 4:52 pm
by Bex
I tried it now on MM 3.0 and I get the same error...
if you're feeling adventurous - you could comment out the "On Error Resume Next" lines I put into each procedure to see where the error occurs?
Sure!

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 5:05 pm
by Bex
I had to reactivate a few On Error Resume Next and add On Error GoTo 0 after the offending lines since I couldn't run the script at all initially.

The "List index out of bounds (0)"-error happens on line 469:

Code: Select all

sFoundTitle = arrTitleList.item(ResultID)

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 5:12 pm
by onenonymous
hmmm - I think that's leftover code that doesn't need to be in there anymore :oops:

try commenting out that one line and see if it works ok. Thanks!

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 5:18 pm
by Bex
That was it! Works perfectly now, thanks! :)

Re: Yahoo Music Tagger [MM3] v1.0 2009-02-22

Posted: Sun Feb 22, 2009 5:20 pm
by onenonymous
:D Thanks for your detective work. I'll get a fixed version re-uploaded shortly. :oops:

Re: Yahoo Music Tagger [MM3] v1.01 2009-02-22

Posted: Sun Feb 22, 2009 9:59 pm
by onenonymous
Script is updated

Version 1.01 February 22, 2009 Installer for v 1.01
- Fixed bug that caused errors occasionally