Installation - staticf0x/unique-matcher GitHub Wiki
Go to Releases and download the latest version installer.
Download AHK v2 from the official website.
Run UniqueMatcher.exe, which generates a script for AHK and then use File > Start AHK script. The default shortcut is Win+S to make a screenshot in-game, you can change it using Edit > Change screenshot shortcut.
You need Python 3.11+ and Poetry.
- Install poetry:
pip3 install --user poetry(or any other way depending on your system) - Install project dependencies:
poetry install --no-root - Enter Poetry shell:
poetry shellor run the app:poetry run python3 main.py
This program requires tesseract to be available at your system.
Refer to the official installation guide to install it.
On Fedora, just run sudo dnf install tesseract.
This is very individual, but generally: add a global shortcut (most desktop environments should allow you to do this) that will take a screenshot and save it into the Unique Matcher's data/queue folder. This can be done using gnome-screenshot, scrot or any tool you use.
You can optionally use the Rust tool included in the project. Go into screen folder and run:
cargo build --release-
cp target/release/screen ../(the binary must be wherepyproject.tomland thedatafolder is)
and then setup your shortcut to (cd ~/path/to/unique-matcher && ./screen).
Note
On Gnome/Wayland you'll have to endure the constant flash effect during screenshotting until this is fixed.