A set of script files that calculate Rating for maimai DX players.
Note: There is currently no more need for tracking maimai rating on my end, and this repo would not receive update anymore (at least for a really long time!). Feel free to fork for yourself.
update_database.pyfetches inferred internal levels of (ideally) every playable songapp.pyfetches play records of all Master and Re:master songs calculates player Rating accordingly
(within a venv, etc.:)
$ pip install -r requirements.txt
$ vim config.json
$ python3 update_database.py
$ python3 app.py
In configuration file config.json:
| Key | Type | Description |
|---|---|---|
| use_cache | bool | Whether to use local stored lists and html's instead of fetching latest info |
| segaId | string | SEGA ID account name |
| password | string | SEGA ID account password |
| idx_aime | number | # of AIME of interest. Can be identified by logging in maimaidx.jp for yourself once |
Option use_cache will be used by both update_database.py and app.py.