Skip to content

Flaskhals68/relic-radar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Relic Radar

Python Platform License

Relic Radar is a small tool for Warframe that quickly looks up the current market value of relic rewards directly from the reward screen with the press of a button.

Demo

Demo

Relic Radar detecting relic rewards and displaying their current market value.


Overview

The application uses OCR (Optical Character Recognition) to read the item names displayed on the reward screen and then retrieves their current value using the warframe.market api. It does not interact with the Warframe client directly, and only reads a screenshot of the game window.

This allows you to quickly see which relic reward has the highest market value from the rewards screen.


Features

  • Automatically detects the Warframe window
  • Captures the relic reward screen
  • Uses OCR (Tesseract) to extract item names
  • Looks up current market prices using the warframe.market api
  • Displays results in a simple interface
  • Requires no game modification or memory access

How It Works

Relic Radar works in the following steps:

  1. Locate the Warframe window
  2. Capture a screenshot of the reward screen
  3. Crop the area containing reward item names
  4. Use Tesseract OCR to extract the text
  5. Query market data from warframe.market
  6. Display the values so you can quickly pick the best reward

The tool only reads screen pixels and window position. It does not access the game's memory or read log files.


Requirements

Relic Radar requires:

  • Python 3.10+
  • Google Tesseract OCR
  • Windows OS (currently Windows only)

Installing Tesseract (Windows)

Relic Radar relies on Google's Tesseract OCR engine to read item names from the screen.

  1. Download the Windows installer from the official UB Mannheim build:

    https://github.com/UB-Mannheim/tesseract/wiki

  2. Run the installer.

  3. Add Tesseract to your PATH.


Installing Relic Radar

Clone the repository:

git clone https://github.com/Flaskhals68/relic-radar.git
cd relic-radar

Create a virtual environment (recommended):

python -m venv venv
source venv/Scripts/activate

Install dependencies:

pip install -r requirements.txt

Running the Application

Start the program with in GUI mode (default):

python src/app.py

or start in CLI mode with:

python src/app.py -v cli

Make sure Warframe is running before triggering a scan.


Supported Platforms

Currently supported:

  • Windows

Current Limitations

  • The current version of the application works best in fullscreen/borderless windowed mode.

Disclaimer

Relic Radar is not affiliated with Digital Extremes or Warframe.

This tool:

  • Does not modify the game
  • Does not access game memory
  • Only reads screen pixels and window position

Even tough this program does not directly break Warframe's terms of service for usage of external software, all external software falls under the "Use at your own risk" category.


Contributing

Contributions are welcome. If you would like to improve the OCR pipeline, UI, or market lookup logic, feel free to open a pull request.


License

This project is released under the MIT License.

About

OCR based tool for looking up relic rewards on warframe.market

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages