Un Auto Organised 3.0 [MM2+3] - Updated 30/10/2009

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Postby Mizery_Made » Fri Oct 27, 2006 9:41 am

trixmoto wrote:New version (1.4) should now include all the $IF functionality. Changes include...

- Added multiple $IF statements can be non-nested
- Added $IF control characters can be escaped
- Added $IF condition can contain an equals sign
- Added relative path allowed in mask

:D

Might help if you fix the link on your site. :roll: (though I got it since you just gotta change 13 to 14)

Though, there does to be a snag. :( I ran the report and it came up with about 900 items, but I highlighted them all and brought up the Auto-Organize window, and only about 7 where actually highlighted in Yellow as needing it. Hmmm...

Thirdly... I just noticed that your script's name is "Un Auto Organised," shouldn't it be "Un Auto Organized"? :-?

EDIT: BTW -- ", and creates a logfile when files do not match." 1.3, nor 1.4 does this. Or did you intentionally remove this feature?
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Fri Oct 27, 2006 9:51 am

1) This should be fixed momentarily! :oops:

2) Can you set the parameter "Debug" to "True" and run it again and email me the debug log? I am keen to get this working properly!

3) I am British, we don't sling Zs around all over the place like American's do! :lol:

EDIT: In response to your edit, there is a parameter at the top called "Debug" which I set to "False" for the 1.3 and 1.4 releases as it runs quicker when not creating the logfile.
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby Mizery_Made » Fri Oct 27, 2006 9:59 am

trixmoto wrote:1) This should be fixed momentarily! :oops:

2) Can you set the parameter "Debug" to "True" and run it again and email me the debug log? I am keen to get this working properly!

3) I am British, we don't sling Zs around all over the place like American's do! :lol:

EDIT: In response to your edit, there is a parameter at the top called "Debug" which I set to "False" for the 1.3 and 1.4 releases as it runs quicker when not creating the logfile.

Aight, I'll get the Debug for ya, and as for the Z thing... after all, it is your script so it's your descretion what you name it. I was just going by the fact that in (my) MediaMonkey the feature is "Auto-Organize" and thus "Un Auto-Organize" would make sense. BUT there's probably localization for you Brits so it's probably right on your end, Lol. All in all, I'm shutting up now. 8)
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Fri Oct 27, 2006 10:01 am

Unfortunately there is no British [often referred to as English (UK)] language pack. If I wasn't scripting quite so actively I might have gotten round to doing one! :D
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby Mizery_Made » Fri Oct 27, 2006 10:17 am

Aight, I could send you the log, but I can save you the trouble of scanning through the 900+ lines in it. The three issues that arose was:

Code: Select all
mask=C:\Documents and Settings\Chris\Desktop\My Music\%G\%R\%Y - %L\%2T - {%A} - %S
orig=C:\Documents and Settings\Chris\Desktop\My Music\Rap\Grant Rice\2003 - The Grant Rice Empire [Mixtape]\26 - {Skatterman} - Big Weight (ft. Grant Rice).mp3
path=C:\Documents and Settings\Chris\Desktop\My Music\Rap\Grant Rice\2003 - The Grant Rice Empire [Mixtape]\26 - {%A} - Big Weight (ft. Grant Rice).mp3

Doesn't seem to like my use of {<artist>} for when the Artist is different then the Album Artist. If there's no way to fix this easily, I can just change my usage of it to something different as that accounts for a good 75-80% if the 900+ items.

Code: Select all
mask=C:\Documents and Settings\Chris\Desktop\My Music\%G\%R\%Y - %L\%2T - %S
orig=C:\Documents and Settings\Chris\Desktop\My Music\Rap\Don Juan\0000 - It's My Life And My Turn [EP]\02 - At It Again.mp3
path=C:\Documents and Settings\Chris\Desktop\My Music\Rap\Don Juan\0 - It's My Life And My Turn [EP]\02 - At It Again.mp3

MediaMonkey will turn a missing year into "0000" while your script cuts it down to "0", like I've said before, don't no much about scripting, so if this is another hard one to work around, it's not that great of an annoyance as I only have like 3-4 albums I don't have years for.

Code: Select all
mask=C:\Documents and Settings\Chris\Desktop\My Music\%G\!--Misc--!\Tech N9ne\%A - %S
orig=C:\Documents and Settings\Chris\Desktop\My Music\Rap\!--Misc--!\Tech N9ne\Tech N9ne - Planet Rock.mp3
path=C:\Documents and Settings\Chris\Desktop\My Music\Rap\!--Misc--!\Tech Nne\Tech N9ne - Planet Rock.mp3

$if(<Custom 1>=--Tech Misc--,!--Misc--!\Tech N9ne,)
&
$if(<Custom 1>=--Tech Fake--,!--Misc--!\Tech N9ne\Mixes,)
Those two items seem to be the problem with this issue, it handles "N9ne" in filenames & folders perfectly fine when it's put there by <artist>,<album artist>, etc, but not with these $if's, odd.

PS--I can email the log, I just thought I'd condence it down to the three problems cause those three problems just repeat over and over in the log. Just lemme know if the actual log is really needed.
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Fri Oct 27, 2006 10:41 am

That's all I need. I'll try to get those bugs ironed out for you soon. :)
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby trixmoto » Sun Oct 29, 2006 11:57 am

New version (1.5) should now have all these bugs fixed. Changes include...

- Fixed Year not displaying as four digits
- Fixed $IF escape characters not parsed correctly
- Fixed brackets in mask not parsed correctly

I've also improved the performance a little, but I can't guarantee you'll notice a difference! :)
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby Mizery_Made » Sun Oct 29, 2006 4:46 pm

Almost perfect, one more slight error (not sure if it arises from one of your changes, or if it was just masked by the other errors last time). I have a few albums that don't have Artists, mainly a couple older (rare) compilations that I don't have anything more then Titles for songs and such.

Anyway, MediaMonkey translates the empty field (not only artist, but Genre aswell) as "Unknown" so the trackname would be something like "01 - {Unknown} - Some Title", though your script translates it to "01 - {} - Some Title." Other then this, seems like the script is nearly perfect.
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Sun Oct 29, 2006 5:17 pm

Is this just the case with Artist and Genre, or do other fields do it to?
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby Mizery_Made » Sun Oct 29, 2006 5:49 pm

trixmoto wrote:Is this just the case with Artist and Genre, or do other fields do it to?

I just ran a check, copied one of my MP3's and pretty much cleaned all the fields and Auto-Org'd it with "<Artist> - <Album> - <Title> - <Genre> - <Track#> - <Year> - <Bitrate> - <Album Artist> - <BPM> - <Composer>" and received:

Code: Select all
mask=%A - %L - %S - %G - %2T - %4Y - %B - %R - %M - %C
orig=C:\Documents and Settings\Chris\My Documents\My Music\Quarantine\Unknown - Unknown - Unknown - Unknown - 00 - 0000 - 112 - Unknown - 000 - Unknown.mp3
path= -  -  -  - 00 - 0000 - 112000 -  - -1 - .mp3

So it looks as if any empty field that would be translated to "Unknown" by MM, is simply ignored by your script. Two other thing I notice with this is MM makes an empty BPM into 000 while your script sees it as "-1" aswell as the Bitrate being off, MM = 112 while your script is 112000.

Hope this helps.
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Mon Oct 30, 2006 10:00 am

New version (1.6) should now display all blank fields as "Unknown" (this is localised, which I presume MM does - can anyone confirm or deny?). It also displays BPM and Bitrate correctly.
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby Mizery_Made » Mon Oct 30, 2006 10:14 am

Aight, just DL'd & tested using the same method as last time (to find out about the other feilds) and the Unknowns are ok now, aswell as the BPM. Though, there still seems to be an issue with the Bitrates. Still translating it to 6 digits. Otherwise, seems like it's fine. I dunno how to test the localization part, probably something for someone that uses another language to do, I presume.
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Mon Oct 30, 2006 10:22 am

Ok, I'll double chech that. We're getting there though! :)
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby trixmoto » Mon Oct 30, 2006 10:53 am

New version (1.7) definitely shows bitrate in kilobytes, not bytes!

I've noticed a bit of a limitation with the way MoDementia originally wrote the mask parser, so I'm going to completely rewrite it, but that's gonna take some time! :)
Check out my scripts at trixmoto.net and subscribe to my RSS feed for updates.
Also check out my Uniface blog.
Get a free Dropbox account! :o

Image
trixmoto
 
Posts: 9703
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK

Postby Mizery_Made » Mon Oct 30, 2006 11:06 am

:\

Code: Select all
mask=.\%A - %L - %S - %G - %2T - %4Y - %B - %R - %3M - %C
orig=\Twiztid - The Green Book - Wondering Why - Rap - 05 - 2003 - 192 - Twiztid - 000 - Jamie Madrox-The Monoxides.mp3
path=\Twiztid - The Green Book - Wondering Why - Rap - 05 - 2003 - 192000 - Twiztid - 000 - Jamie Madrox-The Monoxides.mp3
mask=.\%A - %L - %S - %G - %2T - %4Y - %B - %R - %3M - %C
orig=\Luniz - B Sides and Bootlegs - 911 (ft. Dru Down) - Rap - 08 - 2003 - 192 - Luniz - 000 - Unknown.mp3
path=\Luniz - B Sides and Bootlegs - 911 (ft. Dru Down) - Rap - 08 - 2003 - 192602 - Luniz - 000 - Unknown.mp3


The first is a standard CBR, you script still wants it to be "192000", the other is a VBR. *hates VBR anyway* Lol. Anyway, hate to have to report this.

Could it possibly be something with my settings or something, or was this not what was fixed in 1.7, iunno. Anyway...
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

PreviousNext

Return to Need Help with Addons?

Who is online

Users browsing this forum: No registered users and 12 guests