Skip to content

greenya/d2-rune-screen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

d2-rune-screen

Diablo 2 rune helper.

Setup

> sudo apt-get install python3-tk
> sudo apt-get install python3-pil.imagetk
> pip install pillow
> pip install pyinstaller

Build

> pyinstaller --onefile --windowed --clean main.py

TODO

  • Main window
  • Paste image from clipboard, show it
    • via button "Load...", allowing to browse an image
    • via button "Paste"
      • via CTRL+V
      • add progress or at least block ui, as pasting large image takes time and clicking Paste again breaks app
    • fix pasting image for Windows, other platforms are optional (would be nice to have)
  • Detect runes, locate them on image
  • Show found runes in the info sidebar
  • Show possible runewords
  • Settings window
    • Match Ratio (%): 93 (80-98)
    • Preview Image Scale (%): 100 (25-100)

      self.setup_preview_image(image.resize(size=(image.width//2, image.height//2))) but must keep ratio and use when drawing rune locations

    • Preview Image Darken (%): 50 (0-90)
    • Font Size: 10 (8, 10, 12, 14, 16, 18)

      root.option_add('*Font', ('', 16))

  • Ability to drag image

About

Diablo 2 screenshot scanner for runes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages