Skip to main content

AutoDigipick

Digipick puzzles in Bethesda's Starfield are fun to solve, but they can be tedious to solve manually. This script automates the process of solving them.

Using OpenCV and Tesseract, the script takes a screenshot of the puzzle, identifies the symbols, and solves the puzzle. It then displays the solution in an extra window which you can display on a second monitor for quick reference.

Example image showing the game on top screen and the solution on secondary monitor

Installation

You will need to install Tesseract and add the path to the tesseract executable to your PATH environment variable.

If you use the packed executable release of AutoDigipick, then you can start it by double-clicking the executable.

Otherwise, you will need to install Python and install the dependencies listed in requirements.txt. Then you can run the script with python autodigipick.py.

Alternatively, you can install the package with pip (Recommended in a virtual environment or using tools like pipx):

pip install autodigipick

and use autodigipick.exe to run the script. The configuration file will be created in the active directory and you can modify it to your needs.

Usage

Open autodigipick.toml in a text editor and change the configuration to fit your personal setup.

In particular, you will need to change the following values:

[capture]
monitor_id = 3  # Change to your monitor's ID
[hotkey]
solve = "F13"  # I use macro keys on my keyboard, but you can use any key you want
exit = "F14"  # it also supports combinations with + like "ctrl+shift+alt+q"
[display]
resolution = [1920, 1080]  # Depending on the size of your secondary monitor, you may need to change this
position = [1000, 2300]  # Change this to a position on your secondary monitor

Then just run the script and press the solve hotkey while the puzzle is on screen.

Metadata

Release files for autodigipick 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for autodigipick 1.1.1
File Size Uploaded Provenance
autodigipick-1.1.1.tar.gz 11.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for autodigipick 1.1.1
File Interpreter ABI Platform
autodigipick-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 21.6 kB

Release files / autodigipick-1.1.1.tar.gz

Download URL autodigipick-1.1.1.tar.gz
Size 11.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8bb03ada1f5b945bce52ced3e08c5fb217da4ba1fad71588e38b7b2c41295edf
BLAKE2b-256 checksum
How to use checksums
085eeba27f665dd806581e0b8db1ebcac4565da40c8296c40f6944717a8e8d23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release files / autodigipick-1.1.1-py3-none-any.whl

Download URL autodigipick-1.1.1-py3-none-any.whl
Size 9.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
83347f5a571f4317a1e911bb798e44131a0f1b374b42b4047f7d08651c727397
BLAKE2b-256 checksum
How to use checksums
e926f8543b7501d07031be8e4ba0557cd0054c332943728b949619dcb17b207b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Security for autodigipick 1.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page