Skip to content

yucata-de/YucataPlayLoggerForBGG

Repository files navigation

Yucata.de play auto logger for BGG

This tool allows you to create play logs at BGG from the plays you've done at and downloaded from Yucata.de.

How it works

Follow these setps:

  1. Download your Yucata.de plays into a local file
    Navigate to your Yucata.de "Game History" (https://www.yucata.de/en/Ranking/<YourYucataUser>). Select "All games" in the "Filter by game" dropdown menu. After the page has loaded, click on the download button in the top right of the screen. This will save all selected plays in a file called yucataplays.json.
  2. Create a browser bookmark for running YucataPlayLoggerForBGG
    Create some bookmark in your browser. Then edit it and change its target URL to:
    "javascript:{{document.SPLUcode="";document.SPLUxml="";var SPLUscript=document.createElement('script');SPLUscript.type="text/javascript";SPLUscript.src='https://yucata-de.github.io/YucataPlayLoggerForBGG/Source Code/SPLU-Current.js';document.body.appendChild(SPLUscript);};void(0); }"
    (you can find this string also in .Bookmarklets/SPLU-Current.txt). Change the bookmark name and save it.
  3. Log on to your BGG account
    Before you use this tool with your real BGG account, I recommd that you first try it with some test-BGG account. Those can be easily created. Please remember to delete your test account afterwards which should also delete the plays of your test account. This way your plays at BGG are not doubled and the BGG data is kept realistic.
  4. Click your edited browser bookmark to start the YucataPlayLoggerForBGG dialog
  5. Upload your local file with your yucata.de plays

Frequently Asked Questions

  • If I run YucataPlayLoggerForBGG twice with the same file, will my BGG play logs be doubled ?
    No. YucataPlayLoggerForBGG reads all your BGG plays first, checks them and only creates the play logs that don't exist yet. YucataPlayLoggerForBGG does this by looking into the comment of a BGG play log and checking whether it contains the link to the corresponding play at Yucata.de, e.g. https://www.yucata.de/en/Game/OnTheUnderground/11874329. This URL contains the id of the corresponding play at Yucata.de and therefore can be used as a key.

Addition Info

This dialog is based on SPLU. Thanks to the SPLU developers for the idea and code base! SPLU allows comfortable play editing. See SPLU BGG Guild.

About

Yucata play auto-logging dialog for BGG

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published