Case & Leading Zero Fixer 1.4.2 (2008-04-15)
-
- Posts: 75
- Joined: Sun Mar 05, 2006 3:05 pm
- Location: PA, USA
Bex, this may be a real stupid question but does the script save your desired settings? My personal style is to eliminate all the lower case words and have each word in caps (artist, title, album..etc.) I delete all the little words run my scan and things work fine. I exit MM and do it again and all the little words are back and I have to remove them again?? Am I missing a save button?? Thanks!
@Gege, that's look good. But is the current layout that bad?
@Peke, I'll see what I can do.
@runtherisk,
You're right. I haven't catered for that situation. The list gets auto-populated with default values if it's empty upon startup. The script thinks it's a first install)
I'll fix it to the next release. As a workaround for now you can just add a period to the list.
@Peke, I'll see what I can do.
@runtherisk,
You're right. I haven't catered for that situation. The list gets auto-populated with default values if it's empty upon startup. The script thinks it's a first install)
I'll fix it to the next release. As a workaround for now you can just add a period to the list.
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
@Bex
Thx, really appreciated.
Thx, really appreciated.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
How to attach PICTURE/SCREENSHOTS to forum posts
Cheers gege. We'll see what happens.
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
-
- Posts: 5559
- Joined: Wed Feb 07, 2007 11:07 pm
- Location: New Jersey, USA
- Contact:
Bex:
Is there an "easy" way for you to add either a report before changes are made or a column which would show what the original case is?? Right now I run the script in MM 2.5 and 3 side by side just to see if I want the changes to be made. I would use the Little Words list but there are times when I want the little words changed and times when I don't.
Nyn
Is there an "easy" way for you to add either a report before changes are made or a column which would show what the original case is?? Right now I run the script in MM 2.5 and 3 side by side just to see if I want the changes to be made. I would use the Little Words list but there are times when I want the little words changed and times when I don't.
Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
Simply "hover" over the yellow fields to see the old value!
(That functionality has always been there.)
(That functionality has always been there.)
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
-
- Posts: 5559
- Joined: Wed Feb 07, 2007 11:07 pm
- Location: New Jersey, USA
- Contact:
Thank you, I never knew that. One more question, if there is a track that you do not want changed, is there a way to remove it from the list without having to restart the report?
Nyn
Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
No but you could add the word in question (Copy/Paste) to one of the lists and then press refresh. Or do you mean that you have words which you sometimes want to change and sometimes not?
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
-
- Posts: 5559
- Joined: Wed Feb 07, 2007 11:07 pm
- Location: New Jersey, USA
- Contact:
That will work. Thanks.
Nyn
Nyn
3.2x - Win7 Ultimate (Zen Touch 2 16 GB/Zen 8GB)
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
Link to Favorite Scripts/Skins
Join Dropbox, the online site to share your files
I need something that can process 125k+ files automatically for (only) leading zeros (add leading zero) without killing MM in the process!
edit:
btw, I did run this script with only track > add leading zero enabled on ~125k+ tracks...
it took 10-15 minutes to pull up the confirmation dialog, then after I pressed OK, it took just over 2 hours (of MM being otherwise frozen) to process the ~30k tracks that needed updated and queue tagging...
So, I suppose it worked/is working, however if anyone else attempts the same, be sure to allow it to finish processing before giving up and thinking its locked up or something.
2+ hours, 125k tracks (30k some needed updated), 4 gig ram, quad core 3ghz
edit:
btw, I did run this script with only track > add leading zero enabled on ~125k+ tracks...
it took 10-15 minutes to pull up the confirmation dialog, then after I pressed OK, it took just over 2 hours (of MM being otherwise frozen) to process the ~30k tracks that needed updated and queue tagging...
So, I suppose it worked/is working, however if anyone else attempts the same, be sure to allow it to finish processing before giving up and thinking its locked up or something.
2+ hours, 125k tracks (30k some needed updated), 4 gig ram, quad core 3ghz
New script: Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Bex, FYI I placed a bunch of sdb.processmessages on most of the loops (just before the next/wend) and the script runs much smoother for me on large selections... something to consider adding next time you update the script.
One thing I did notice using the liberal amount of sdb.processmessages, is that the dialog will display and accept input (ok/cancel/refresh) before the html is finished populating... it might be prudent to disable the ok/cancel/refresh buttons until the entire list is populated and loaded.
One thing I did notice using the liberal amount of sdb.processmessages, is that the dialog will display and accept input (ok/cancel/refresh) before the html is finished populating... it might be prudent to disable the ok/cancel/refresh buttons until the entire list is populated and loaded.
New script: Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Yeah send me the script and I will see what you have done!
The performance of this script is something I want to improve.
But stay tuned for a nice update within minutes. Which I'm sure you would have wanted before you updated your entire library.
The performance of this script is something I want to improve.
But stay tuned for a nice update within minutes. Which I'm sure you would have wanted before you updated your entire library.
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
All I did was do search and add
before every next (or other loop) statement that concluded a query or other high repeated section.
After adding those I went from the 10+ minute preview and 2+ hour lockup during processing, to MM being completely responsive the whole time.
it still took a long time to load the preview and process the database/update tags, but instead of MM being frozen, it continued to play and the UI worked normally.
Code: Select all
SDB.ProcessMessages
Next
After adding those I went from the 10+ minute preview and 2+ hour lockup during processing, to MM being completely responsive the whole time.
it still took a long time to load the preview and process the database/update tags, but instead of MM being frozen, it continued to play and the UI worked normally.
New script: Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
Script is updated (MM3 only)
- Added Disc#
- Added possibility to batch update (add or remove) Leading zero on all Track#'s of all tracks in library. (From the option Sheet.)
Enjoy!
/Bex
---------------------------------------------------------------------------
- Added Disc#
- Added possibility to batch update (add or remove) Leading zero on all Track#'s of all tracks in library. (From the option Sheet.)
Enjoy!
/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