Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 2.24 KB

README.md

File metadata and controls

46 lines (28 loc) · 2.24 KB

Anilist Advanced Scores: Make changes by the bulk

This program assumes that the user has advanced scores enabled on Anilist and also has put in scores for said advanced scores. It will only update anime entries marked as COMPLETED, CURRENTLY WATCHING, PAUSED, and DROPPED.

  1. Request user login credentials to allow changes in profile
  2. Fetch advanced score names from user
  3. Take in user inputs for weights
  4. Compute weighted score of title based on advanced scores from site
  5. Mutate entry score in the server

How to use it

  1. Download files from this repository.

image

Don't move the .exe file outside of the folder!

  1. Open the .exe file. A small window will pop up and you will also be redirected to an Anilist login.

image

image

  1. Log in and copy paste the key into the entry on the window.

image

image

  1. You're logged into your account now. Put in your weights for your categories and press OK when you're done.

image

  1. Done! You can view your changes when you refresh your Anilist page. You can change your weights while the application window is still open.

Note: If you recently changed some advanced scores of an entry and the program is still open, please close and reopen the program before trying to update your weighted scores.

Building the .exe

For those who want to build the application itself, cd into the project's file directory and type this into Command Prompt:

python3 -m PyInstaller --onefile --windowed advanced_scores.py

Note: You must move the exe into the main directory where the .py script is. This is so then the program can access the assets.