Jump to content
LaunchBox Community Forums

Recommended Posts

Posted (edited)
On 9/10/2017 at 2:19 PM, Nielk1 said:

@Klopjero If you want to test it now you can.  There's probably a huge pile of bugs in it at this stage.  This zip contains the source code, in the bin folder are the plugin DLLs you will need to add to LaunchBox's Plugin folder.  You can make a subfolder for this in there.  You should consider this very-beta and as with any beta things you should back up your Data folder.

LaunchBox_DoomWorldScraper.zip 4.28 MB · 12 downloads

not but here is the post, @Alerum68

Edited by Klopjero
Posted
1 hour ago, Klopjero said:

not but here is the post, @Alerum68

Thanks. I've found the files, already and was hoping it was still being worked on to fix a few bugs with it. It's still working fairly well, but causes crashes in certain situations, and had some suggestions for it. 

  • 2 years later...
Posted

@Drodrik @Klopjero

Thought I'd take a stab at this.  I don't personally use these/this, so if anything's wonky feel free to let me know and I'll see what I can do.

 

Doomworld Scraper Redux 

What's different from the original plugin (some housekeeping)

This version will remove the following Custom Fields (if they exist from a previous run of the original plugin):

  • "doomworld:description"
    • It's already set in the games Notes
  • "doomworld:title"
    • It's already set as the games Title
  • "doomworld:author"
    • It's already set as the games Developer
  • "doomworld:url
    • Will Add an Additional App that can be seen/clicked in the game Details panel
    • creates a DoomWorld direct LINK (if found) to that game
  • "doomworld:textfile"
    • Will Add an Additional App that can be seen/clicked in the game Details panel
    • creates TextFile direct LINK (if found) to the games [online] text file

image.png.63fe93b57404e213a2719205cef999d3.png

"Close matches" can be gone through AFTER importing all the exact matches.**

Save reported output/log to a text file for later viewing


**If a game didn't find an exact match and it has one or more possible ("fuzzy") matches, after completing the Search, a Look at Fuzzy Matches button will show.

This will open a window in which you can optionally import metadata from a "close match" for those games.


Installing:
If you have @Nielk1's plugin in your /LaunchBox/Plugins/ folder, move/delete it 1st.

Extract the contents of the attached zip into /LaunchBox/Plugins/.
e.g.  D:/Launchox/Plugins/DoomworldScraper/DoomworldScraper.dll

If you have placed your own metadata for these games and you don't have it enabled already, you should enable backups, exit then restart LaunchBox (to create a backup) before running this plugin (In case you don't like the results).  Tools < Options < Data < Backups  


Using:
Select your game(s) then click Tools and select Doomworld Scraper Redux

Click Begin Search to:

  • scan your games against Doomworld
  • add custom fields and additional apps to matching games

(Optional) After scraping click Save output to text file.

  • This will create "output.txt" and is saved in the plugins folder.
  • Subsequent clicks will overwrite the file with whatever's in the output screen.
  • After saving, a text file icon will appear which you can click to view the text file.

(Optional) If shown, click the Look at Fuzzy Matches button.

  •     Click on a game
  •     Click through the possible matches
  •     If you see one you like
    • Click Apply to add the custom fields and additional apps to the game
    • When completed (takes about 100 milliseconds), "Done" will appear
  •     Wash, rinse and repeat for other games
  •     Click Close when done

 

DoomworldScraperRedux (v1.0.0).7z

  • Like 1
  • Unusual Gem 1

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