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

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

onenonymous
Posts: 374
Joined: Sat Feb 02, 2008 1:09 pm
Location: Texas

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

Post by onenonymous » Sun Feb 22, 2009 1:58 pm

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
Last edited by onenonymous on Sun Feb 22, 2009 9:59 pm, edited 1 time in total.

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

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

Post by Bex » Sun Feb 22, 2009 3:53 pm

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
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

onenonymous
Posts: 374
Joined: Sat Feb 02, 2008 1:09 pm
Location: Texas

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

Post by onenonymous » Sun Feb 22, 2009 4:03 pm

I haven't upgraded yet to the 3.1.x version, so perhaps the error is related to the version? :-?

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

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

Post by Bex » Sun Feb 22, 2009 4:16 pm

Yes, it could be.

But I see now that it happens when the last line is processed:
Searching for:
Artist Blank & Jones
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

onenonymous
Posts: 374
Joined: Sat Feb 02, 2008 1:09 pm
Location: Texas

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

Post by onenonymous » Sun Feb 22, 2009 4:24 pm

Do other tracks by other artists also give the error?

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

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

Post by Bex » Sun Feb 22, 2009 4:29 pm

Yes, I got the same error on this:
Searching for:
Artist Aerosmith
Artist Aerosmith

But then it works great!
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

onenonymous
Posts: 374
Joined: Sat Feb 02, 2008 1:09 pm
Location: Texas

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

Post by onenonymous » Sun Feb 22, 2009 4:34 pm

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

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

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

Post by Bex » Sun Feb 22, 2009 4:42 pm

Yes I have indeed! :)
It works without any error.

I've tried to look into the code but I don't find anything strange? :-?
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

onenonymous
Posts: 374
Joined: Sat Feb 02, 2008 1:09 pm
Location: Texas

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

Post by onenonymous » Sun Feb 22, 2009 4:49 pm

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?

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

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

Post by Bex » Sun Feb 22, 2009 4:52 pm

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!
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

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

Post by Bex » Sun Feb 22, 2009 5:05 pm

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)
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts

onenonymous
Posts: 374
Joined: Sat Feb 02, 2008 1:09 pm
Location: Texas

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

Post by onenonymous » Sun Feb 22, 2009 5:12 pm

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!

Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

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

Post by Bex » Sun Feb 22, 2009 5:18 pm

That was it! Works perfectly now, thanks! :)
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts



Post Reply