Skip to content

Guild gifts counter for mobile game Lords Mobile for automatic accounting

License

Notifications You must be signed in to change notification settings

PowercoderJr/lords-gifts-counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lords Mobile gifts counter

Capture your gifts list on video, feed it to analyze.py and get structured info about from whom, how many and of what rarity gifts you got. Use -dm 1 argument for better understanding what you should provide. You'll see 3 windows: video - actually video but downscaled for convinience, gift_roi - region where scrolled nicknames supposed to be, sender_fragment - last detected sender nickname.

This script requires Tesseract OCR installed on your PC (Windows, Linux, Mac). Also don't forget to add it to PATH variable.

Based on in-game UI: russian, 2340x1080, 15.08.2020.

Usage

usage: python analyze.py [-h] [-s SCALE] [-of OUTPUT_FILENAME] [-dm {0,1,2}] video_filename

Guild gifts counter for mobile game Lords Mobile for automatic accounting.

positional arguments:
  video_filename        input video

optional arguments:
  -h, --help            show this help message and exit
  -s SCALE, --scale SCALE
                        scale factor
  -of OUTPUT_FILENAME, --output_filename OUTPUT_FILENAME
                        output filename in *.xlsx format
  -dm {0,1,2}, --demonstration_mode {0,1,2}
                        (0) - do not display video and roi,
                        (1) - display video and roi at normal speed (Esc to stop),
                        (2) - display video and roi frame by frame (any key to move on, Esc to stop)

Illustrations

Demo

demo

Excel output

excel_output

About

Guild gifts counter for mobile game Lords Mobile for automatic accounting

Topics

Resources

License

Stars

Watchers

Forks

Languages