A simple cross-platform Rust launcher for running embedded ciadpi-* binaries with arguments.
- Embedded binaries for different architectures (
x86_64,aarch64,mips,i686,windows) - Built-in strategies + user strategies from
~/.shootdpi/strategies/ - Automatic binary selection by OS and architecture
- Outputs stdout/stderr directly in the terminal
- Cross-platform (Linux, Windows)
git clone https://github.com/akaruinekooff/shootdpi.git
cd shootdpi
cargo build --releasecargo run- Choose a strategy from the menu
- The program runs the corresponding binary with arguments from the strategy
- Output is shown in the terminal
- Built-in: add a file to
strategies/and rebuild - User: add a file to
~/.shootdpi/strategies/ - Filename = strategy name, file content = arguments for the binary