Jump to content
LaunchBox Community Forums

Game List Exporter - simple text file generator


Recommended Posts

Hello all,

I've made some significant changes to the internals of the plugin. This de-couples the formatting functions from the filtering/selection code, making it much, much easier to have multiple formats available for the list output and I've created a handful of simple formats to demonstrate. They can definitely be improved on, so all suggestions are welcome.

The plugin code is now significantly more complex than before, so my limited testing may be exposed. Please let me know of any bugs or problems you encounter and I'll endeavour to fix them.

Plugin file: GameListExporter_0x0x7.zip

Installation: Just place  GameListExporter.dll in the Launchbox Plugins sub-directory

Usage: Select 'Game List Exporter' from the Tools menu in LB and a window will appear allowing you to choose between platforms, genres, year of release and publishers as a basis for your exported list. Selecting a group option will display values you have in your database for that field. Check the ones you want to include in the export file. You can choose from a number of available output formats that can be previewed in real-time in both text and HTML (where applicable) views.

Once platforms and layout are selected, hit 'Generate Export List' and you'll be prompted for where to save the resulting export file -- and that's it.

Edited by essjaygee
Plugin updated
  • Like 3
  • Thanks 2
Link to comment
Share on other sites

  • 9 months later...
  • 1 month later...
  • 5 months later...
  • 8 months later...
  • 4 weeks later...
  • 3 weeks later...
  • 4 months later...

Awesome & very handy tool!
Many thanks for creating & sharing.
Is it possible to add the game count beside each of the platforms?
example:
- Arcade (234 games)
 -- 005 (Sega) (1981) [Maze / Shooter Small; ]
 -- 1941: Counter Attack (Capcom) (1990) [Shooter / Flying Vertical; ]

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
  • 7 months later...

Very cool plugin! One thing I would like to see though is when exporting as html... is if it also exported the clear logos to it's own containing folder with the html generated file with them pointing to relative paths. That way it could be portable and I could send it to someone or use it on a different pc other than only where my LaunchBox build resides. 

Link to comment
Share on other sites

On 10/8/2024 at 12:18 PM, PanteraZombie said:

Very cool plugin! One thing I would like to see though is when exporting as html... is if it also exported the clear logos to it's own containing folder with the html generated file with them pointing to relative paths. That way it could be portable and I could send it to someone or use it on a different pc other than only where my LaunchBox build resides. 

Glad you like the plugin. It should be possible to add an HTML format that does that. I'll have a look at it as soon as I get more than two minutes to rub together (why-oh-why is real life such a pain?).

The new structure means that the output formatting classes are completely independent of each other and can do whatever they need to with the LB data and resources, as demanded by the required output. I may need to look at the file saving code, as it currently assumes one file per list, but it shouldn't be too difficult.

Ultimately, I'd like to implement a way of templating an output outside of the plugin itself. So you can specify the grouping to use etc and the template file and it will just slot the data into the template. However, that may be a way off 🙂

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...