Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.67 KB

README.md

File metadata and controls

31 lines (25 loc) · 1.67 KB

Platform: Windows Python Version Code Style

logo

  • RuneDark is a desktop client for managing automation scripts in games.

Features

  • Unlike traditional injection or reflection frameworks, RuneDark takes a hands-off approach, leveraging computer vision and optical character recognition for precise and efficient automation.

    • Object Detection: Detects and converts in-game objects into data structures.
    • Image Recognition: Identifies images within images using computer vision.
    • Color-on-Color OCR: Reads text on varying font and background colors reliably.
    • Humanization: Adds randomness to mouse movements, wait times, and keystrokes for natural behavior.

Quickstart

  1. Install Python 3.10.9.
  2. Install Git Bash for Windows.
  3. Open an IDE (e.g. VS Code).
  4. Clone this repository.
  5. Set up a virtual environment.
    1. Ensure virtualenv is installed: pip install virtualenv
    2. Create a virtual environment: virtualenv venv --python=python3.10.9
    3. Activate the newly-created virtual environment: source venv/Scripts/activate
    4. Install dependencies: pip install -r requirements.txt
  6. Run: python src/rune_dark.py

❌ If you are getting ModuleNotFound errors, restart your IDE for the newly-installed modules to be recognized.

More Info

  • Explore detailed tutorials and guides in the wiki.