LoR Master Tracker is a open source deck tracker for League of Runeterra. 符文之地魔盒是一款开源LoR记牌器
-
Deck Tracker
-
Player Inspection
-
Leaderboard
-
Deck Library
-
Meta Environment
LoR Master Tracker's user interface is built by Electron and Vuejs, and backend service is written by Python3.
-
Install python3 and npm
-
Clone or Download the repository:
git clone https://github.com/shaobaili3/LoR_Master
- Run Python Service
pip install -r requirements.txt
python LMTService.py
If this errors out, make sure that you have an Python3
environment
variable pointing to the right path.
- Run Electron User Interface
cd UI
npm install
// This will start a server. Served page can be accessed directly using browser as Web app version
npm run serve
// this will start Electron, accessing that served page but as Electron App version
npm run dev
Make sure you are in UI
directory.
- Bundle the Python service and Electron user interface into a single package.
The installer is automatically generated and released by CDCI on Github Action. Please refer to python-app.yml