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

Download and get help for different MediaMonkey Addons.

Moderators: Peke, Gurus

Postby trixmoto » Mon Oct 30, 2006 2:47 pm

Well that's strange because this works perfectly for me. I'll try to make sure the next version works 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 3:38 pm

Stumbled upon another argument between MM's Translation & Your Script's. I only stumbled upon it as the mask I was using didn't acount for the new "Interviews" folder I created a bit ago. Anyway, with my mask, there's a big section in the middle of it where there's like 5 $if's based around the Comment 1 & Comment 2 fields. Well, since I didn't have either of these in my interview files, your script wanted them to go to:

C:\My Music\Interviews\\<artist> - <title>

while MM would translate this missing portion of the mask or whatever as:

C:\My Music\Interviews\<artist> - <title>

Dropping the empty "folder," not sure this is a big enough problem to "fix," nor do I know if it's possible. But, since I found it, thought I'd report.
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Tue Oct 31, 2006 3:51 am

Thanks, this will be fixed in the next version too.
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 kazadharri » Sat Nov 04, 2006 3:56 am

Ok, I'm going to sound like a total newbie here, but:

I am also gettting my whole library in the results set. Even after I have ran A-O on the libraries. Could this be because I am using a bad mask?

I have my music in two locations one is:

C:\My music\zen music\<album artist>\<album>\<track#>-<album>-<Title>
and
G:\done music\<album artist>\<album>\<track#>-<album>-<Title>

So my question is, can I run your script once using both masks, and is the masks I am using correct? or should I use the mask

.\<album artist>\<album>\<track#>-<album>-<Title>

but this never seems to put the music in the right folders.

Thanks, Jeff
kazadharri
 
Posts: 103
Joined: Fri Jul 28, 2006 1:07 am

Postby trixmoto » Sat Nov 04, 2006 6:52 am

Both of these masks look ok. Could you open the script file in a text editor and set the variable "Debug" at the top to "True". Then can you email me the logfile "UnAutoOrganised.vbs.log"?

If you start a mask with a full stop then it moves the file from the current folder, so I think you want something more like...

.\<track#>-<album>-<Title>
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 » Sat Nov 04, 2006 9:19 am

kazadharri wrote:Ok, I'm going to sound like a total newbie here, but:

I am also gettting my whole library in the results set. Even after I have ran A-O on the libraries. Could this be because I am using a bad mask?

I have my music in two locations one is:

C:\My music\zen music\<album artist>\<album>\<track#>-<album>-<Title>
and
G:\done music\<album artist>\<album>\<track#>-<album>-<Title>

So my question is, can I run your script once using both masks, and is the masks I am using correct? or should I use the mask

.\<album artist>\<album>\<track#>-<album>-<Title>

but this never seems to put the music in the right folders.

Thanks, Jeff

If you had a method of what tracks go to those two directories, like if I noticed one said something about Zen, you could use an $if statement. Something like...

Code: Select all
$if(<Custom 1>=Zen,C:\My music\Zen Music\<album artist>\<album>\<track#>-<album>-<Title>,G:\done music\<album artist>\<album>\<track#>-<album>-<Title>)


That would involve you having to put "Zen" in the Custom 1 field (or it could be changed to another if needed) of the songs that are spose to be in that directory, then it would put them all in the right spot according to the "C:\..." and then put everything that doesn't have "Zen" in that field into the "G:\..." directory.

Just a thought, I haven't tested this mask, but it should work.
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Wed Dec 06, 2006 6:53 am

New version (2.0) is now available from my website.

I have completely rewritten the parsing algorithm and I believe it is not only more accurate, but also much quicker.

Please let me know if this works (or not) for your masks! :)
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 » Wed Dec 06, 2006 9:35 am

trixmoto wrote:New version (2.0) is now available from my website.

I have completely rewritten the parsing algorithm and I believe it is not only more accurate, but also much quicker.

Please let me know if this works (or not) for your masks! :)

Against my current mask, I noticed that everything seemed to check out, apart from the fact that it doesn't drop the last period like it used to. So instead of the folders being "The Notorious B.I.G\Ready To Die" (artist\album), your script wants it to be "The Notorious B.I.G.\Ready To Die", it doesn't remove the full stop at the end.

Then, I did like last time and ran it with a couple copied songs with a mask that encluded BPM, Bitrate and all those goodies and noticed similar problems to one of the other versions. The Bitrate is once again being read by your script as 192000 instead of 192. Also, with a blank BPM, MM will make it read 000, your script creates it as "0-1"

It IS creating the empty Year field as "0000" which is good, as that was one of the issues the other time. So, hope this helps you fixer up. :)

BTW -- It does appear to run rather quickly & smoother compared to the last release.

PS -- I noticed when running it against my mask with all the $if's, that the Debug file looked like this:

Code: Select all
mask=C:\Documents and Settings\Chris\Desktop\My Music\%G\$if(%U=--Misc--,!--Misc--!\,)$if(%U=--2Pac Misc--,!--Misc--!\2Pac\,)$if(%U=--2Pac Dup--,!--Misc--!\2Pac\Dups maybe\,)$if(%U=--2Pac Remix--,!--Misc--!\2Pac\Mixes\,)$if(%U=--Tech Misc--,!--Misc--!\Tech N9ne\,)$if(%U=--Tech Fake--,!--Misc--!\Tech N9ne\Mixes\,)$if(%U=--Inst--,!--Misc--!\Instrumental & Acapella\,)$if(%U=--Album--,%R\%Y - %L\,)$if(%U=--Album--,$if(%A=%R,%T - %S,%T - {%A} - %S),%A - %S)

song=7355 - Holler If Ya Hear Me
--Album--=--Misc--
--Album--=--2Pac Misc--
--Album--=--2Pac Dup--
--Album--=--2Pac Remix--
--Album--=--Tech Misc--
--Album--=--Tech Fake--
--Album--=--Inst--
--Album--=--Album--
--Album--=--Album--
2Pac=2Pac
orig=C:\Documents and Settings\Chris\Desktop\My Music\Rap\2Pac\1993 - Strictly 4 My N.I.G.G.A.Z\01 - Holler If Ya Hear Me.mp3
path=C:\Documents and Settings\Chris\Desktop\My Music\Rap\2Pac\1993 - Strictly 4 My N.I.G.G.A.Z.\01 - Holler If Ya Hear Me.mp3


I don't understand why it's listing all the "--Album--=____", is it spose to be reading it like this?
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby trixmoto » Wed Dec 06, 2006 12:49 pm

I'll get those small bugs ironed out soon for the next version.

The debug log shows every $IF condition so that you can easily trace what decisions were made and why. You can see that the first 7 will have been false, but the last 2 will have been true.
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 » Wed Dec 06, 2006 12:53 pm

trixmoto wrote:I'll get those small bugs ironed out soon for the next version.

The debug log shows every $IF condition so that you can easily trace what decisions were made and why. You can see that the first 7 will have been false, but the last 2 will have been true.

Makes sense now, probably would have been able to piece that thogether if some of my non-album tracks would have been included in the log.

Anyway, nice script as always, probably the script I use most (to make sure everything is in order) so I'm glad that I've been able to help you find the nasty little bugs that slipped through both this time & last. :)
Mizery_Made
 
Posts: 2218
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Postby Miki » Sat Dec 09, 2006 8:14 am

Using version 2.0 with this mask - Z:\<Artist>\<Album>\<Artist> - <Title>.

When running the report 44 songs are selected, which are already under the correct mask.

Was working fine with previous versions.

Thanks!

Other than that - Great, extremely useful script :)
Miki
 
Posts: 141
Joined: Sun Mar 19, 2006 7:01 am
Location: England

Postby trixmoto » Mon Dec 11, 2006 5:45 am

Could you please open the script file in a text editor, set the variable at the top...
Code: Select all
Debug = True
...and then email me the debug log?
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 Miki » Mon Dec 11, 2006 10:47 am

Have done, Thanks.

It's all songs with '.' or ')' ':' in the title/album.

Cheers, Mike.
Miki
 
Posts: 141
Joined: Sun Mar 19, 2006 7:01 am
Location: England

Postby trixmoto » Mon Dec 11, 2006 11:57 am

It's not all ones with those symbols, only ones that end with those characters. This will be fixed in the next version.
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 » Thu Dec 14, 2006 5:24 am

You know, I just ran the report and got the 301 results I've been getting since 2.0, since it has a problem with the last "." and all, but I scrolled through the results just for the heck of it and noticed the two songs I've had a problem with for the longest. The problem is, that since with the information in the tag, with it renamed using the current mask, it violates the character limit that Windows has set and this got me to thinking.

Probably would be hard to implement as I'm not even exactly sure on how you would at the moment, and I'm sure it wouldn't be that useful of a feature given the nature of this script and whatnot. But what about an "OK-List" similar to that of Bex's "Advance Duplicate" Tree Node script. Like I said, given that this information just sorts through and shows you what would be highlighed as needing changed if brought up in Auto-Organize, not sure it's a needed improvement.

But for those stubborn songs that insist on having information longer then allowed or for whatever else reason someone might wanna ignore it, it could be a nice little "Annoyance Fix" of sorts, to save you from having to mentally ignore it over and over.

Off top, only thing I could figure would be some sort of "Exclusion" settings saved somewhere (have no idea where this could be saved) but it could save the current song's Filename & Path for instance when you add it to this "OK-List" and then when you run the report, it includes this file as it runs, but after it's done processing it checks the list against the exclusions and removes them from the "UnAutoOrganised" node. They would still show needing Organized if you put it through Auto-Organize, but with this it just wouldn't show up in that node since you've told it that it "doesn't need it."

Anyway, bottom line, probably one of three things. One hell of an idea, way to hard to implement, or to put it bluntly, not needed. Well, there might be other catagories it could fit under, like "Great idea but I just don't wanna do it" or probably countless others, but I could be here for a while if I named them all, and those three kinda cover the main bases so yeah... I'll stop rambling for now. Lol.
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 10 guests