This is a new script, requested by Bex to go with my "Cue Reader" script. It creates a node under the 'Files To Edit' node which has two of its own children, Yes and No. All songs longer than the length specified in the variable Millis (default is 10mins) will be checked and listed under Yes if they are missing a cuesheet (No if they have one).
The installer is available for download from my website.
NEW VERSION BELOW
Missing Cue Sheet
Missing Cue Sheet
Last edited by trixmoto on Thu Sep 07, 2006 9:50 am, edited 1 time in total.
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
Wow, thanks a million!
Great and fast script. Nice icons!
The only problem now is that i just found 596 files without a cue sheet!
But thats what the scripts is for, isn't it?
I guess I'll pay a few visits to cuesheet heaven in the near future!
Thanks again!
/Bex
Great and fast script. Nice icons!
The only problem now is that i just found 596 files without a cue sheet!
But thats what the scripts is for, isn't it?
I guess I'll pay a few visits to cuesheet heaven in the near future!
Thanks again!
/Bex
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
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
Glad you like! I almost released it with the Yes and No populating the wrong way round! Luckily I realised my flawed logic just in time!
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
Trixi!
I have two more wíshes.
1. Make this script as fast as Missing lyrics script
2. I third subnode which displays files which has a cue sheet in the same folder but it has the wrong name (and no correctly named cue sheet exists in folder)
Is it possible?
/Bex
I have two more wíshes.
1. Make this script as fast as Missing lyrics script
2. I third subnode which displays files which has a cue sheet in the same folder but it has the wrong name (and no correctly named cue sheet exists in folder)
Is it possible?
/Bex
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
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
1) I don't see how it can be any faster. The reason it is slower is that it has to check the filesystem to see if the file exists, rather than just checking the database (as for lyrics).
2) This is possible, but will be even slower!
2) This is possible, but will be even slower!
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
-
- Posts: 23640
- Joined: Wed Aug 09, 2006 10:20 am
- Location: NJ, USA
- Contact:
Wikipedia, the fountain of all knowledge: http://en.wikipedia.org/wiki/Cue_sheet
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
1. Ok, I thought the speed increase there had todo with using SDB.MainTracksWindow.AddTracksFromQuery(SQL)?trixmoto wrote:1) I don't see how it can be any faster. The reason it is slower is that it has to check the filesystem to see if the file exists, rather than just checking the database (as for lyrics).
2) This is possible, but will be even slower!
2. It's better to have that node node even if it gets slower...
Thanks!
/Bex
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
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
Ok, it's on my to do list!
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
New version (1.1) is now available from my website.
It also adds a Maybe child which list files in a folder that contains a cuesheet that does not match any of the files in that folder. I think that's what Bex wanted!
N.B. This Maybe node shows a progress bar because it does take a while, depending on the size of your collection of course. Don't forget to change the MyMusic variable in the script or the Maybe node won't work!
You can also easily change the names of these nodes using the variables at the top of the script.
It also adds a Maybe child which list files in a folder that contains a cuesheet that does not match any of the files in that folder. I think that's what Bex wanted!
N.B. This Maybe node shows a progress bar because it does take a while, depending on the size of your collection of course. Don't forget to change the MyMusic variable in the script or the Maybe node won't work!
You can also easily change the names of these nodes using the variables at the top of the script.
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.