From c525c06480bc44447cfd996c598c1681462493e2 Mon Sep 17 00:00:00 2001 From: scito Date: Fri, 30 Dec 2022 01:22:12 +0100 Subject: [PATCH] quit on window close click --- extract_otp_secret_keys.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extract_otp_secret_keys.py b/extract_otp_secret_keys.py index 92fe039..1e9683c 100644 --- a/extract_otp_secret_keys.py +++ b/extract_otp_secret_keys.py @@ -223,6 +223,9 @@ def extract_otps_from_camera(args: Args) -> Otps: elif key == 32: qr_mode = QRMode((qr_mode.value + 1) % len(QRMode)) if verbose: print(f"QR reading mode: {qr_mode}") + if cv2.getWindowProperty(window_name,cv2.WND_PROP_VISIBLE) < 1: + # Window close clicked + break cam.release() cv2.destroyAllWindows()