About This File
What it does:
- Reads your LaunchBox.xml file to get the list of games and their properties
- Counts the number of Videos and Images by type (Box - Front, Clear Logo, etc.) for each game by looking through the Videos and Images directories
- Writes all of this data to a single CSV file which is created in the LaunchBox directory
How to use it:
- Place the LaunchBoxInfoUtils.jar file in the your LaunchBox folder (same folder as LaunchBox.xml)
- Double click the JAR file (You may have to install a JRE and add it to your system path if you don't already have one)
- A new file, GameInfo.csv, will be created in the same directory, which you can open in Excel or any other CSV editor and filter as needed (for instance, you can filter out games that have 0 in the "# BoxArt(Front)" column to see which games need Box - Front images)
Notes:
- As implied above, I threw this together quickly (a couple of hours) for my own use, so it is tailored my own library and may not work with everything (for instance, I don't have Steam games in my LB so I didn't include Steam Banners). So I can't guarantee that this will work for everyone, but I'd be happy to add features if there is interest
- Again, I haven't put a ton of time into this so currently there is no feedback when you run the program (no logs, no status window). The only way you'll know it is done is when the CSV is created. So if you run it and nothing happens after a while (it runs for my Library of ~2000 games in < 5 seconds) you may want to open your task manager and check that the Java process isn't running in the background and eating resources (kill it if it is).
- Let me know if you love it/hate it/have suggestions.. I'd be happy to improve it if it's helpful to the community
What's New in Version 1.0.1 See changelog
Released
Logging and efficiency improvements