Jump to content
LaunchBox Community Forums

SteamGridDB Scraper 1.2.9-a

   (5 reviews)

5 Screenshots

About This File

Preview and import images from SteamGrid Database directly into your LaunchBox collection.
 

  • A personalized SteamGridDB API Key is required.  (See below about getting yours)
  • Downloaded images are saved to the default LaunchBox image folder(s).

 

Installing
Download and extract the contents of the download to your /LaunchBox/Plugins/ folder.
    i.e.  D:/LaunchBox/Plugins/SteamGrid Scraper/SteamGridScraper.dll

 

First Time Run
Select a game, right-click it and select SteamGrid Scraper.
    The "API key Required" window will open.
Paste (or manually type in) your personal SteamGrid API key.
Click Save

 

Using
Select a game, right-click it and select SteamGrid Scraper.

In cases where an exact match for the game Tite is not found, a window will popup listing 'close matches'.
Double-click a game from the list to select it.

Click on the SteamGrid image group you'd like to view.  Options are:
    Grids
    Heroes
    Logos
    Icons

Up to 50 images will show in the Gallery.  If the selected group has more than 50 available, click "2" to see then next 50.

Use the Zoom slider to increase/decrease the image sizes in the Gallery.
Double-click on an image to see a larger view. (Opens in a separate window).

The Icons group is pretty much useless in LaunchBox.  But since they're available, they're included.

 

Saving an image
To add an image to your game, right-click the image in the gallery and select Add Image.

Select the Image Type (folder) you want to save it as from the dropdown box.  (It doesn't change automatically for you.)
    Only a few select image types are shown by default.
    To see all image folders (types), check the box "See All available image types".

(Optional) To view your existing images for the game, click View Existing Images Gallery. (Opens in a separate window)
    This shows only the images for the selected image type

(Optional) Click Open Image Folder to open Windows Explorer to the folder where your existing images are and where the image will be saved to.

Click Save to save the image.

 

Getting your SteamGridDB API Key

Log into your SteamGridDB account.
Go to your Profile - Preferences - API
Click 'Generate API key'
 

 

As always, all comments and suggestions are welcome. 😎


What's New in Version 1.2.9-a   See changelog

Released

Fixed:                  Bulk Import - Would error if game Title has a forward slash in it (same as 1.2.4-b)
New feature:    Requires LB v13.18 or newer
                             Added new save image types: Icon, Square, Poster
                                     Icon will only show/grab .png files (none of the .ico files)
                             Added Icon select-size to Bulk Import
                                     Icon sizes vary, select the largest one you want. The largest available one closest (or equal) to that will be scraped.
                                     (Note: Icons are square. So selecting '128' is '128 x 128')

  • Like 8
  • Thanks 4
  • Unusual Gem 4

User Feedback

Recommended Comments



5 hours ago, PlayingKarrde said:

A couple of bugs I've found:

  • When trying to bring up the scraper dialog when there is an unrecognised character in the title (in this case: /) it won't open
  • Maybe related, but two of my platforms crash Launchbox when trying to bulk scrape. Individual scrapes seem to be working. Haven't tracked down if a specific game is causing the problem or not but the two problem platforms are N64 and Sega Saturn.

I'll do some checking and see what I can find.  Thanks for the heads up.

Link to comment
Share on other sites

v1.2.2-b released
Fixed:      Would get an error if game Title has a forward slash in it

 

@PlayingKarrde  This should also fix the issue you had when bulk scraping with your Nintendo 64 and Sega Saturn platforms.

  • Thanks 1
Link to comment
Share on other sites

Hey, I have found 2 new bugs when mass editing games:

1- If the current game has 1 "Fanart - Background" image (as an example), the "Fanar - Background" image count for the next game will display 1, even if that game has 0. (See attachment)

2- If a game is not recognized and you dont pick an option, the next game will keep that screen. (See attachment)
Edit: You can get rid of that screen if you double-click in a clean space below the suggested names.

LaunchBox_qDty4xJEGf.png

LaunchBox_zpO2jVlJ4L.png

Edited by Tayley
Link to comment
Share on other sites

Version 1.2.5 Released
Fixed:    When selecting Previous/Next during bulk edit, existing image count doesn't update for the game
Fixed:    When selecting Previous/Next during bulk edit, the multiple-games-found window still shows if you didn't select a game

 

Thanks @Tayley for letting me know.

  • Thanks 1
Link to comment
Share on other sites

On 10/7/2024 at 6:06 AM, JoeViking245 said:

presume your incorrectly matched example "Wipeout" produce a grid image for a different platform?

Correct. I understand why this happens and that's fine, it's just, once it has been matched to a title it is currently not possible to change. 

Thanks for the response regarding the other requests. Totally understand about the limitations. 

Thanks again.

-edit- I just realised that the feature I'm asking for here actually exists already on games that are scraped manually, but if they are automatically matched the "pick a different title" button isn't present. That's basically what I'm asking for so I guess this is more a bug than feature request :)

Edited by PlayingKarrde
Link to comment
Share on other sites

38 minutes ago, PlayingKarrde said:

-edit- I just realised that the feature I'm asking for here actually exists already on games that are scraped manually, but if they are automatically matched the "pick a different title" button isn't present. That's basically what I'm asking for so I guess this is more a bug than feature request

If an exact Title match is found, I didn't see the need to use the resources to populate the remaining 'fuzzy matches'.  Thought being, they'd never get used/accessed.

To me, it sounds like the 'bug' might be a [game] naming issue.  If you search for a specific game on SteamGrid,  you'll get various grids for that game, covering the various platforms it can be found in.  Say your games Title is "1942", the results will be for "1942".  But if your game is actually "1942: The Pacific Air War", you won't see results for that game ("1942: The Pacific Air War").  Rightfully so, as they're 2 different games.

 

...or maybe I'm completely missing what you're saying.  Which happens. 😊

If you can give an example where even though the Title is correct, the results aren't, I can attempt to find why that's happening.  And possibly discover a cure for the bug.

 

Otherwise, it does sort of sound like it is a feature request. ;) 

Link to comment
Share on other sites

On 10/10/2024 at 11:53 AM, JoeViking245 said:

If an exact Title match is found, I didn't see the need to use the resources to populate the remaining 'fuzzy matches'.  Thought being, they'd never get used/accessed.

To me, it sounds like the 'bug' might be a [game] naming issue.  If you search for a specific game on SteamGrid,  you'll get various grids for that game, covering the various platforms it can be found in.  Say your games Title is "1942", the results will be for "1942".  But if your game is actually "1942: The Pacific Air War", you won't see results for that game ("1942: The Pacific Air War").  Rightfully so, as they're 2 different games.

 

...or maybe I'm completely missing what you're saying.  Which happens. 😊

If you can give an example where even though the Title is correct, the results aren't, I can attempt to find why that's happening.  And possibly discover a cure for the bug.

 

Otherwise, it does sort of sound like it is a feature request. ;) 

Well taking Wipeout as an example, there is the futuristic racing game on the PlayStation 1, but there is also a Wii game called that that is a comedy game show type game. SteamGridDB doesn't do any searching against platform, only name, so both would come up if you search for "Wipeout". Currently it matches against the incorrect one in this case.  Another example would be WWF Royal Rumble which matches against both a SNES game and a Dreamcast game. Very different games with exactly the same name.

If I manually were to search for it (rather than through a batch) it would give me the list of fuzzy matches so I can select one. If I choose the wrong one by accident, the plugin currently lets me change it. If the batch search matches against one, it does not allow me to. This is why I'm calling it a bug rather than a feature request. It's just allowing the same functionality that currently exists for manual searches to exists on fuzzy matched batch searches.

Edited by PlayingKarrde
Link to comment
Share on other sites

Version 1.2.6 Released

Improvement:    Games will now attempt to be matched to the game's Title and Release Year.
                                     Note: SteamGrid games that don't have a release date will show as "1970". (It's an SteamGrid thing)
                                     Note: If the Title's match and SteamGrids year is "1970", it will be considered a "match". (see above note)
Improvement:    Keep selected SteamGrid image group when moving prev/next (bulk import)
New Option:       "pick a different title" will always be available. Even if an exact match is found. (except for Steam games).
New:                     Added the LaunchBox selected game's release year (per LaunchBox) to the Windows title bar.
New:                     Added the SteamGrid selected game's release year (per SteamGrid) to the SteamGrid title.

  • Thanks 1
Link to comment
Share on other sites

14 hours ago, PlayingKarrde said:

If I manually were to search for it (rather than through a batch) it would give me the list of fuzzy matches so I can select one. If I choose the wrong one by accident, the plugin currently lets me change it. If the batch search matches against one, it does not allow me to. This is why I'm calling it a bug rather than a feature request. It's just allowing the same functionality that currently exists for manual searches to exists on fuzzy matched batch searches.

I've added a new feature (option) that will have "pick a different title" always available.  Even when an exact match is found.  It will be there for both single and bulk searches.  So not a bug. Just a feature that wasn't there. ;) 

Also changed how it tries to match the games. It'll attempt to match the title AND year (vs just the title).  This should help reduce the need to 'pick a different title'.

Note, when you search for WWF Royal Rumble (1993), the Grids are still going to have both SNES and Sega Genesis images.

  • Game On 1
  • Unusual Gem 1
Link to comment
Share on other sites

A way to filter dimensions would be nice, most of us are here for the 600x900 grids but sometimes it'll download the landscape box art, etc.

Link to comment
Share on other sites

13 minutes ago, Tenome said:

A way to filter dimensions would be nice, most of us are here for the 600x900 grids but sometimes it'll download the landscape box art, etc.

When you click on an image, it'll tell you the dimensions of that image under Image Details (left side).  Make sure it's the dimensions you want before clicking Add Image.

If you're referring to when you click Just grab 'em all, you select the dimension you want, and it'll only download images that are that size.  

So either way, it shouldn't be downloading any image size you don't want.

 

If you can tell me the steps you took where it downloaded the wrong size, I'll see if I can reproduce it and work towards fixing it.  Also include the Platform(s) and game Title(s) where this was occurring.

Link to comment
Share on other sites

21 minutes ago, JoeViking245 said:

When you click on an image, it'll tell you the dimensions of that image under Image Details (left side).  Make sure it's the dimensions you want before clicking Add Image.

If you're referring to when you click Just grab 'em all, you select the dimension you want, and it'll only download images that are that size.  

So either way, it shouldn't be downloading any image size you don't want.

 

If you can tell me the steps you took where it downloaded the wrong size, I'll see if I can reproduce it and work towards fixing it.  Also include the Platform(s) and game Title(s) where this was occurring.

Oh, the bulk option lets you pick the size? You don't have to select the dimension for each game individually? My mistake then, I didn't try that.

Link to comment
Share on other sites

20 minutes ago, Tenome said:

Oh, the bulk option lets you pick the size? You don't have to select the dimension for each game individually? My mistake then, I didn't try that.

Unless you had a version prior to v1.2.4, selecting a dimension is required (for Bulk) before it'll start downloading.  At least it's supposed to. ;)  

Let me when you try it and if that worked for your needs.

Link to comment
Share on other sites

5 hours ago, JoeViking245 said:

Unless you had a version prior to v1.2.4, selecting a dimension is required (for Bulk) before it'll start downloading.  At least it's supposed to. ;)  

Let me when you try it and if that worked for your needs.

Sorry, how do I actually save the cover image? I don't see a button anywhere and right-clicking doesn't work.

Edit: Ah nevermind, it was hidden because the image preview on the right was covering it. Have to toggle it.

 

image.thumb.png.d1b1cdcb2a757bbf46fc0cfc6aa3e33e.png

Edited by Tenome
Link to comment
Share on other sites

4 hours ago, Tenome said:

Sorry, how do I actually save the cover image? I don't see a button anywhere and right-clicking doesn't work.

Edit: Ah nevermind, it was hidden because the image preview on the right was covering it. Have to toggle it.

Yeah, that toggle feature and right-click was changed during updates and the main description was never updated.  Glad you found it.

Link to comment
Share on other sites

version 1.2.9 released

Fixed:                  Bulk Import - Would error if game Title has a forward slash in it (same as 1.2.4-b)
New feature:    Requires LB v13.18 or newer
                             Added new save image types: Icon, Square, Poster
                                     Icon will only show/grab .png files (none of the .ico files)
                             Added Icon select-size to Bulk Import
                                     Icon sizes vary, select the largest one you want. The largest available one closest (or equal) to that will be scraped.
                                     (Note: Icons are square. So selecting '128' is '128 x 128')

  • 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.
Add a comment...

×   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...