by jpottsx1 » Thu Apr 03, 2025 10:55 am
Hi,
I know I’m asking about an older piece of your software, but it still provides the best set of options for cleaning up music files using the original MediaMonkey.
I’m wondering how to set up a "Move" preset to organize files into folders by the contents of the “BPM" tag. Is it even possible with RegExp Find & Replace?
I currently have a Move script as follows but I'm unsure how to modify it;
IIf(Len(oSongData.Genre) > 0 And Len(oSongData.AlbumArtistName) > 0 And Len(oSongData.AlbumName) > 0 And Len(oSongData.TrackOrderStr) > 0 And Len(oSongData.Title) > 0, "$1\<String Caption="Base folder" Value="My Music">\" & SDB.Tools.FileSystem.CorrectFilename(oSongData.Genre) & "\" & SDB.Tools.FileSystem.CorrectFilename(oSongData.AlbumArtistName) & "\" & SDB.Tools.FileSystem.CorrectFilename(oSongData.AlbumName) & "\" & Right("00" & SDB.Tools.FileSystem.CorrectFilename(oSongData.TrackOrderStr), 2) & " - " & SDB.Tools.FileSystem.CorrectFilename(oSongData.Title) & ".$4", oSongData.Path)
For instance I’d like to have the files saved into folders, such as;
X:\ Files\0-100\
X:\ Files\100-115\
X:\ Files\116-125\
X:\ Files\126-136\
X:\ Files\137-200\
Ultimately I’d like to have each of the folders with subfolders for each of the “Initial Key” tag contents.
Thanks,
Jeff
Hi,
I know I’m asking about an older piece of your software, but it still provides the best set of options for cleaning up music files using the original MediaMonkey.
I’m wondering how to set up a "Move" preset to organize files into folders by the contents of the “BPM" tag. Is it even possible with RegExp Find & Replace?
I currently have a Move script as follows but I'm unsure how to modify it;
IIf(Len(oSongData.Genre) > 0 And Len(oSongData.AlbumArtistName) > 0 And Len(oSongData.AlbumName) > 0 And Len(oSongData.TrackOrderStr) > 0 And Len(oSongData.Title) > 0, "$1\<String Caption="Base folder" Value="My Music">\" & SDB.Tools.FileSystem.CorrectFilename(oSongData.Genre) & "\" & SDB.Tools.FileSystem.CorrectFilename(oSongData.AlbumArtistName) & "\" & SDB.Tools.FileSystem.CorrectFilename(oSongData.AlbumName) & "\" & Right("00" & SDB.Tools.FileSystem.CorrectFilename(oSongData.TrackOrderStr), 2) & " - " & SDB.Tools.FileSystem.CorrectFilename(oSongData.Title) & ".$4", oSongData.Path)
For instance I’d like to have the files saved into folders, such as;
X:\ Files\0-100\
X:\ Files\100-115\
X:\ Files\116-125\
X:\ Files\126-136\
X:\ Files\137-200\
Ultimately I’d like to have each of the folders with subfolders for each of the “Initial Key” tag contents.
Thanks,
Jeff