This is not catered to JUST the
RRMedia Database, it is an option to create the ini's for the VR in the proper format directly from the database
IF they are using it.
If they are not using it, then your script will be used to parse the mp3 folders as it does now.
Using the database export has the added feature of being totally non file structure dependent. The Database is created from MP3 Tags, and not the file structure.
This means if you have files in folders like this:
MP3\Journey\Greatest hits\Journey - Separate Ways.mp3
MP3\Misc Songs\Journey - Any Way You Want It.mp3
MP3\1985 Hits\Journey\Journey - Faithfully.mp3
That the RMDatabase exporter will create the ini like this:
[Journey]
Play Song Journey Separate Ways=D:\MP3\Journey\Greatest hits\Journey - Separate Ways.mp3
Play Song Journey Any Way You Want It=D:\MP3\Misc Songs\Journey - Any Way You Want It.mp3
Play Song Journey Faithfully=D:\MP3\1985 Hits\Journey\Journey - Faithfully.mp3
So, when you say "Play Artist Journey" all songs, no matter where they are located, or what folder they are in, are "cued up".
Blue also put some smart replacement functions into the ini exporter that parses out numeric numbers and changes them to text numbers.
Here are some of the commands that have been parsed and replaced:
[311]
Play Song Three Eleven All Mixed Up=D:\MP3\Hits\311 - All Mixed Up.mp3
Play Song Bad Company One Hundred Miles=D:\MP3\Hits\Bad Company\Bad Company - 100 Miles.mp3
Play Song Cyndi Lauper Nine Eleven=D:\MP3\Time After Time\Cyndi Lauper - 911.mp3
There is a section in the exporter.ini that will let you customize the way it parses out stuff as well. This lets you add things that may be unusual in your collection.
You probably do not want to have to say "Blink one hundred and eighty two", so you can tell it what you want on a case by case basis:
In the ini:
182=One Eighty Two
Which will then let you say "Play Blink one eighty two"
As for the commands, yes, I totally agree, there should be a command file created for each skin, and be able to choose / copy it into place to match the skin they are using. When I package my skin up, I will have a file created that specifically caters to the features of the skin.
.
.
Bookmarks