From 1630da7e1a1e48a1706d8657bd3958ffaa753d1c Mon Sep 17 00:00:00 2001 From: Anton Bobov Date: Fri, 1 Aug 2025 09:34:12 +0500 Subject: Script to grub QR from screen --- qr-scan | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 qr-scan diff --git a/qr-scan b/qr-scan new file mode 100755 index 0000000..a2760b9 --- /dev/null +++ b/qr-scan @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +set -euo pipefail + +check_cmd() { + if ! type -p "$1" >/dev/null; then + echo "No command: $1" >&2 + return 1 + fi +} + +main() { + check_cmd scrot + check_cmd zbarimg + scrot --freeze --quality 95 --select -e 'zbarimg --quiet --raw "$f"; rm "$f"' +} + +main "$@" -- cgit v1.2.3