This is a simple tool for B50 (Best 50 scores) generator for those who use ARTEMIS as their maimai server. It is based on maimaiDX and maibot project.
Sample image
Make sure you are able to access the Artemis server. (At least READ access)
-
Assume Python environment is set up correctly (recommend to use venv), install dependencies
pip install -r /path/to/requirements.txt
-
Download image and font resources, place the folder with below hierarchy.
All copyrights belongs to SEGA. Please delete the files within 24 hours after download.
- (Optional) Run
dx_score_gen.py
to preprocess the xml files to generatemd_cache.json
- This files contains dx score information for each chart.
- A preprocessed version is provided
- Change parameters in
gen_rating_artemis.py
-
database host / password
-
Artemis game version
-
display_name
-
use_theme
-
use_alt
(layout)
- Run
gen_rating_artemis.py
- by default the result image is under the root folder
https://github.com/Diving-Fish/mai-bot