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.py
fetches inferred internal levels of (ideally) every playable songapp.py
fetches 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
.