Jump to content
LaunchBox Community Forums

Legit MobyGames Scraper 1.0.0

   (0 reviews)

About This File

IMPORTANT

all restrictions on the MobyGames Api are in place:

an API key is required to use this plugin.

 

DO NOT REQUEST AN API KEY FROM MOBYGAMES TO USE THIS PLUGIN. THEY ARE NO LONGER

GIVING OUT KEYS TO USE THIS, THEY HAVE NOT REQUESTED TO REMOVE MY CODE FROM GITHUB OR REMOVE THIS

POST SO PLEASE DO NOT STIR THE POT.

Sharing of your API key will only be doing yourself a disservice, as well as the community.

There are limited requests per day enforce by MobyGames.

I was given permission by @Jason Carr to post this, if I abide by MobyGames Rules.

If you feel that me or any other user is not following the guidelines enforced by MobyGames or Lanchbox please feel free to send me a Private Message.

Me and Most Definitely Launchbox is not responsible for the misuse of this Plugin or the changing of code.

Lastly any request to remove this thread will met with open arms, I do not want to create any upset if  I am in breach of the rules. 

 

 

 

DESCRIPTION

this plugin was developed to provide a responsible way of using the MobyGames Api to scrape game media.

Thanks to @Expello for requesting me to build this and for testing. if he/she did not agree to my terms I would not have built this plugin

 

BUGS

Alternative names(aka) is not working(i think the api does not support it)

all game media is listed under Cart Front(there is no way of identifying the use of CD yet)

 

WHATS WORKING

Box Front

Cart Front

Box Back

ScreenShot Title

ScreenShot GamePlay

Description(Notes)

 

HOW TO USE

Download the Plugin

Extract into Plugins Folder

open the MobyGamesScraper.dll.config with notepad

replace YourKeyGoesHere with your ApiKey

open LaunchBox

right click on a game

select scrape with MobyGames.

 

or go to tools scrape with moby games

 

BUY ME A BEER


What's New in Version 1.0.0   See changelog

Released

Fixed wait period

added user changeable wait period.

reworked the whole plugin. should be fasted and allot (i mean alot) faster than before.

reduced api calls to a unless necessary level(if box front does not exist ask for it from the api, if it does exist dont ask questions)

added fixes for if file exists.

removed some unnecessary code.

fixed saving description on selected game

added logic to try and auto select the scrape as platform

added multi image support for gameplay screenshots.

added better screenshot category detection.

highly improved correct game detection.

some other minor fixes


User Feedback

Recommended Comments

Hi @slipsystem there is a new beta that recognize alternate names for games.

Is it in your plans integrate it with your plugin?. Can it be match with the alternate names of Mobygames?

Link to comment
Share on other sites

@slipsystem I tried to get a APIkey from Mobygames, but Simon answered this to me:

"Thanks! We are not permitting API use for plugin users right now because that will be a lot of work for us to individually approve API use manually for LOTS of users, sorry. We will be allowing plugins that grab images to their own database and allow Launchbox users to access them there. We have had multiple Launchbox plugin authors contact us recently so we imagine one of them will sort this out soon"

What can we do to use the plugin?.

Link to comment
Share on other sites

2 minutes ago, flores9 said:

@slipsystem I tried to get a APIkey from Mobygames, but Simon answered this to me:

"Thanks! We are not permitting API use for plugin users right now because that will be a lot of work for us to individually approve API use manually for LOTS of users, sorry. We will be allowing plugins that grab images to their own database and allow Launchbox users to access them there. We have had multiple Launchbox plugin authors contact us recently so we imagine one of them will sort this out soon"

What can we do to use the plugin?.

Simon told me he is not giving out api keys for this anymore. I am not sure what he means by grabbing to our own database. he sent me this.

 

Quote

You would need to run your own database in the middle and have requests go through your server....

its almost like he is saying we can build something that does this.

if the user tries to scrape Doom for Dos.

check our database.

if its not found.

make an api call and download the media to our database.

then release the media from our database to the user

.

i mean our database not the LaunchBox database. I dont know how moderation works on mobygames.

 

im not that clued up when it comes to web services so i probably wouldnt be able to do this.

 

@Jason Carr - would it be unethical for the users to submit media scraped from mobygames the the gamesdatabase?

not talking about bulk dumps of media. i know a few people have api keys already, if we submit media using the submit to games database plugin would that be unethical? i mean how do we actually know  where the media comes from?

 

 

Link to comment
Share on other sites

@slipsystem That is one thing that has been really tough to figure out, and it's the reason why we never allowed submitting games in batch from directly within LaunchBox. Honestly there's really nothing we can do about it either way. I don't really understand what Simon's getting at though, since he doesn't want to release API keys to users.

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