I have - same as @Neil_Durant - put together a setlist parser, mainly for my own use, but I’d like to share it with you guys.
I just wanted a solution whre I don’t need to install python.
There you can upload a .zip of your files (it has to be a .zip because I need the folder-structure), the tool will extract that and save it to a custom folder. From that folder you can select one setlist, that will then be parsed.
For now please make sure all linked files (songs, racks) are included, otherwise it’ll through an internal error an just won’t work (I’ll add an error message later for that case).
Your personal folder name will be saved as a cookie and brought up as default for your next visit.
I will however delete the files after some time (I guess two weeks or so) after uploading.
Be aware that:
I (and my server admin) can see your files (If I want to).
Nobody else can see your files unless they guess a filename like 'f7fd30b916bcf342a8f27c7811cdf4fdf9a58acd/mysetlist.cantabileSetlist'
Please tell me if you want something else to be shown or in a different way!
That looks extremely cool, and much nicer than having to have Python installed.
Feature request!! Could it scan the whole folder hierarchy for setlists instead of requiring them to be in the root? I have all my setlists in a folder alongside Racks and Songs, and of course the files internally refer to target files relatively as …/Racks/blah… which means I’d need to edit my setlist files in order to make your parser work for me.
Sorry, I’ll have a look at it… which setlist was it? Edit: I think I know what the problem is:
Your setlists are ‘reverse’. Meaning that some songs are a folder up to the setlist.
I didn’t think about that.