/epic-ratings

lookup (e.g. metacritic-) ratings for my epicgames licenses

Primary LanguagePythonMIT LicenseMIT

epic-ratings

Lookup (e.g. metacritic-) ratings for all (most of) my epicgames licenses.

(Thank you so much, Epicgames, for all the freebies, but less is more - and this is my attempt to sort the mess in my library)

quickstart

python3 downloader.py
python3 filesparser.py
open metacritic/MyEpicGamesOnMetacritic-*.csv

N.B.: see external packages below.

  1. Run with the included example file, to see what it does: example output
  2. Read the settings.py to understand how the tweaking works.

individualize

  1. Use your own PurchaseHistory_plaintext.txt file.
  2. Extend the exceptions in settings.py if needed (and possibly submit a pull-request to this repo)

external packages

pip3 install -r requirements.txt

but better do all this in a venv, to keep your host system unaffected.

example result

output/metacritic-example-table.png

Running 'quickstart' with the included PurchaseHistory_plaintext.txt example, the resulting CSV file can be sorted and formatted like ^ this, e.g. with the example file and the free and opensource LibreOffice Calc.

Thank you very much, ...

... metacritic. You are an amazing website (I have actually begun using you like IMDb for all my movie ratings). Please see this "niceness" idea to keep the drain on your server resources minimal. Is 1.0 seconds delay good enough?