Giter VIP home page Giter VIP logo

Comments (5)

patienttruth avatar patienttruth commented on June 10, 2024 1

Microsoft Windows [Version 10.0.19045.3803]
(c) Microsoft Corporation. All rights reserved.

C:\Users\Evan>%LOCALAPPDATA%\Programs\NormCap\NormCap.exe -v debug

C:\Users\Evan>Log started: 2024-01-01 20:02:32Z
PreInitializing Python runtime...
PythonHome: C:\Users\Evan\AppData\Local\Programs\NormCap
PYTHONPATH:

  • C:\Users\Evan\AppData\Local\Programs\NormCap\python39.zip
  • C:\Users\Evan\AppData\Local\Programs\NormCap
  • C:\Users\Evan\AppData\Local\Programs\NormCap\app_packages
  • C:\Users\Evan\AppData\Local\Programs\NormCap\app
    Configure argc/argv...
    Initializing Python runtime...
    Running app module: normcap

20:02:33 - INFO - normcap:49 - Start NormCap v0.5.2
20:02:33 - DEBUG - normcap.gui.tray:79 - System info:
{'normcap_version': '0.5.2', 'python_version': '3.9.13', 'cli_args': 'C:\Users\Evan\AppData\Local\Programs\NormCap\NormCap.exe -v debug', 'is_briefcase_package': True, 'is_flatpak_package': False, 'is_appimage_package': False, 'platform': 'win32', 'desktop_environment': <DesktopEnvironment.OTHER: 0>, 'display_manager_is_wayland': False, 'pyside6_version': '6.6.1', 'qt_version': '6.6.1', 'qt_library_path': 'C:/Users/Evan/AppData/Local/Programs/NormCap/app_packages/PySide6/plugins, C:/Users/Evan/AppData/Local/Programs/NormCap', 'locale': 'DEFAULT', 'config_directory': WindowsPath('C:/Users/Evan/AppData/Local/normcap'), 'resources_path': WindowsPath('C:/Users/Evan/AppData/Local/Programs/NormCap/app/normcap/resources'), 'tesseract_path': WindowsPath('C:/Users/Evan/AppData/Local/Programs/NormCap/app/normcap/resources/tesseract/tesseract.exe'), 'tessdata_path': WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), 'envs': {'TESSDATA_PREFIX': None, 'LD_LIBRARY_PATH': None}, 'screens': [Screen(left=0, top=0, right=1499, bottom=999, device_pixel_ratio=2.0, index=0, screenshot=None)]}
20:02:33 - DEBUG - normcap.gui.settings:162 - Skip update of non existing setting (show_introduction: None)
20:02:33 - DEBUG - normcap.gui.settings:162 - Skip update of non existing setting (cli_mode: False)
20:02:33 - DEBUG - normcap.gui.settings:162 - Skip update of non existing setting (background_mode: False)
20:02:33 - DEBUG - normcap.gui.tray:389 - Listen on local socket v0.5.2-normcap.
20:02:34 - DEBUG - normcap.ocr.tesseract:24 - Executing 'C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\resources\tesseract\tesseract.exe --list-langs --tessdata-dir C:\Users\Evan\AppData\Local\normcap\tessdata'
20:02:34 - DEBUG - normcap.ocr.tesseract:37 - Tesseract command output: List of available languages in "C:\Users\Evan\AppData\Local\normcap\tessdata/" (1):
eng
20:02:38 - DEBUG - normcap.screengrab.main:20 - Select capture method QT
20:02:38 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-02-38_raw_screen0.png
20:02:38 - DEBUG - normcap.gui.window:148 - Create window for screen 0
20:02:38 - DEBUG - normcap.gui.window:216 - Set window of screen 0 to fullscreen
20:02:42 - DEBUG - normcap.gui.tray:355 - Hide 1 window
20:02:42 - INFO - normcap.gui.tray:254 - Crop image to region (726, 538, 1506, 1140)
20:02:42 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-02-42_cropped.png
20:02:42 - DEBUG - normcap.gui.tray:279 - Start OCR
20:02:42 - DEBUG - normcap.ocr.enhance:84 - Scale image x2
20:02:42 - DEBUG - normcap.ocr.enhance:57 - Pad image by 80px
20:02:43 - DEBUG - normcap.ocr.recognize:35 - Run Tesseract on image of size (1722, 1366) with args:
TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>)
20:02:43 - DEBUG - normcap.ocr.tesseract:24 - Executing 'C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\resources\tesseract\tesseract.exe C:\Users\Evan\AppData\Local\Temp\tmps905j_4a\normcap_tesseract_input.png C:\Users\Evan\AppData\Local\Temp\tmps905j_4a\normcap_tesseract_input.png -c tessedit_create_tsv=1 -l eng --oem 3 --psm 3 --tessdata-dir C:\Users\Evan\AppData\Local\normcap\tessdata -c tessedit_write_images=1 -c tessedit_dump_pageseg_images=1'
20:02:44 - DEBUG - normcap.ocr.tesseract:37 - Tesseract command output:
20:02:44 - DEBUG - normcap.ocr.tesseract:67 - Skip moving file to temp dir, it does not exist: C:\Users\Evan\AppData\Local\Temp\tmps905j_4a\normcap_tesseract_input.png.png_debug.pdf
20:02:44 - DEBUG - normcap.ocr.recognize:44 - OCR result:
OcrResult(tess_args=TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>), words=[{'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 80, 'width': 175, 'height': 15, 'conf': 8.740921, 'text': 'Valis/INUIIMILaGp'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 274, 'top': 86, 'width': 7, 'height': 9, 'conf': 56.975372, 'text': ','}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 318, 'top': 80, 'width': 87, 'height': 10, 'conf': 25.657211, 'text': '1UCd1LE'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 426, 'top': 80, 'width': 5, 'height': 10, 'conf': 26.9674, 'text': '=:'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 467, 'top': 80, 'width': 98, 'height': 10, 'conf': 68.381287, 'text': 'UCrAUL!'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 6, 'left': 589, 'top': 86, 'width': 7, 'height': 9, 'conf': 88.245819, 'text': ','}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 7, 'left': 633, 'top': 80, 'width': 51, 'height': 10, 'conf': 0.0, 'text': 'CUlnltp'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 8, 'left': 693, 'top': 80, 'width': 168, 'height': 15, 'conf': 10.278305, 'text': 'ULrecvur!'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 103, 'width': 66, 'height': 19, 'conf': 91.322243, 'text': "ath':"}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 166, 'top': 102, 'width': 689, 'height': 25, 'conf': 52.912674, 'text': "WindowsPath(ΓÇÿ'C:/Users/Evan/AppData/Local/Progr"}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 135, 'width': 781, 'height': 24, 'conf': 26.094254, 'text': 'c:/Users/Evan/AppData/Local/Programs/NormCap/app/nort'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 4, 'word_num': 1, 'left': 80, 'top': 166, 'width': 756, 'height': 25, 'conf': 45.390038, 'text': "th('C:/Users/Evan/AppData/Local/normcap/tessdata'),"}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 82, 'top': 199, 'width': 19, 'height': 19, 'conf': 7.050766, 'text': '":'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 125, 'top': 198, 'width': 216, 'height': 25, 'conf': 82.509171, 'text': '[Screen(left=0,'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 362, 'top': 201, 'width': 84, 'height': 22, 'conf': 25.456314, 'text': 'top=@,'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 4, 'left': 468, 'top': 199, 'width': 158, 'height': 24, 'conf': 92.037064, 'text': 'right=1499,'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 5, 'left': 648, 'top': 199, 'width': 158, 'height': 24, 'conf': 92.063995, 'text': 'bottom=999,'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 6, 'left': 827, 'top': 199, 'width': 34, 'height': 19, 'conf': 74.895775, 'text': 'de'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 265, 'width': 10, 'height': 17, 'conf': 89.904778, 'text': '2'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 109, 'top': 274, 'width': 9, 'height': 2, 'conf': 89.904778, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 137, 'top': 263, 'width': 58, 'height': 24, 'conf': 96.197968, 'text': 'Skip'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 213, 'top': 263, 'width': 87, 'height': 24, 'conf': 96.630455, 'text': 'update'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 317, 'top': 263, 'width': 29, 'height': 19, 'conf': 96.808769, 'text': 'of'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 6, 'left': 363, 'top': 269, 'width': 42, 'height': 13, 'conf': 96.557251, 'text': 'non'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 7, 'left': 422, 'top': 264, 'width': 119, 'height': 23, 'conf': 96.557251, 'text': 'existing'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 8, 'left': 558, 'top': 264, 'width': 103, 'height': 23, 'conf': 93.262245, 'text': 'setting'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 9, 'left': 680, 'top': 262, 'width': 181, 'height': 25, 'conf': 80.327942, 'text': '(show_introdi'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 297, 'width': 10, 'height': 17, 'conf': 91.049789, 'text': '2'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 109, 'top': 306, 'width': 9, 'height': 2, 'conf': 91.049789, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 137, 'top': 295, 'width': 58, 'height': 24, 'conf': 95.897926, 'text': 'Skip'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 213, 'top': 295, 'width': 87, 'height': 24, 'conf': 96.411697, 'text': 'update'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 317, 'top': 295, 'width': 29, 'height': 19, 'conf': 96.782227, 'text': 'of'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 6, 'left': 363, 'top': 301, 'width': 42, 'height': 13, 'conf': 95.698868, 'text': 'non'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 7, 'left': 422, 'top': 296, 'width': 119, 'height': 23, 'conf': 95.698868, 'text': 'existing'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 8, 'left': 558, 'top': 296, 'width': 103, 'height': 23, 'conf': 92.992035, 'text': 'setting'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 9, 'left': 680, 'top': 294, 'width': 141, 'height': 25, 'conf': 91.403969, 'text': '(cli_mode:'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 10, 'left': 843, 'top': 297, 'width': 11, 'height': 17, 'conf': 92.178368, 'text': 'F'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 329, 'width': 10, 'height': 17, 'conf': 90.975555, 'text': '2'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 109, 'top': 338, 'width': 9, 'height': 2, 'conf': 90.975555, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 137, 'top': 327, 'width': 58, 'height': 24, 'conf': 96.256187, 'text': 'Skip'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 4, 'left': 213, 'top': 327, 'width': 87, 'height': 24, 'conf': 96.443901, 'text': 'update'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 5, 'left': 317, 'top': 327, 'width': 29, 'height': 19, 'conf': 96.69738, 'text': 'of'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 6, 'left': 363, 'top': 333, 'width': 42, 'height': 13, 'conf': 96.517273, 'text': 'non'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 7, 'left': 422, 'top': 328, 'width': 119, 'height': 23, 'conf': 96.517273, 'text': 'existing'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 8, 'left': 558, 'top': 328, 'width': 103, 'height': 23, 'conf': 93.253975, 'text': 'setting'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 9, 'left': 680, 'top': 326, 'width': 181, 'height': 25, 'conf': 0.0, 'text': '(background_1'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 4, 'word_num': 1, 'left': 80, 'top': 360, 'width': 85, 'height': 18, 'conf': 96.583336, 'text': 'Listen'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 4, 'word_num': 2, 'left': 182, 'top': 365, 'width': 28, 'height': 13, 'conf': 96.704651, 'text': 'on'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 4, 'word_num': 3, 'left': 228, 'top': 359, 'width': 71, 'height': 19, 'conf': 95.936508, 'text': 'local'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 4, 'word_num': 4, 'left': 318, 'top': 359, 'width': 86, 'height': 19, 'conf': 93.24659, 'text': 'socket'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 4, 'word_num': 5, 'left': 422, 'top': 361, 'width': 219, 'height': 22, 'conf': 92.244049, 'text': '[email protected].'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 393, 'width': 11, 'height': 17, 'conf': 91.208214, 'text': '4'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 109, 'top': 402, 'width': 9, 'height': 2, 'conf': 90.803085, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 138, 'top': 392, 'width': 133, 'height': 23, 'conf': 93.297173, 'text': 'Executing'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 4, 'left': 292, 'top': 391, 'width': 569, 'height': 24, 'conf': 60.45369, 'text': 'ΓÇÿC:\Users\Evan\AppData\Local\Programs\I'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 423, 'width': 190, 'height': 19, 'conf': 91.26474, 'text': '-tessdata-dir'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 2, 'word_num': 2, 'left': 287, 'top': 423, 'width': 568, 'height': 24, 'conf': 91.839615, 'text': 'C:\Users\Evan\AppData\Local\normcap\te'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 457, 'width': 10, 'height': 17, 'conf': 86.522125, 'text': '7'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 2, 'left': 109, 'top': 466, 'width': 9, 'height': 2, 'conf': 86.522125, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 3, 'left': 137, 'top': 457, 'width': 132, 'height': 17, 'conf': 95.980217, 'text': 'Tesseract'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 4, 'left': 288, 'top': 455, 'width': 101, 'height': 19, 'conf': 96.586479, 'text': 'command'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 5, 'left': 407, 'top': 457, 'width': 99, 'height': 22, 'conf': 96.351646, 'text': 'output:'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 6, 'left': 529, 'top': 456, 'width': 55, 'height': 18, 'conf': 96.332466, 'text': 'List'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 7, 'left': 602, 'top': 455, 'width': 29, 'height': 19, 'conf': 96.536034, 'text': 'of'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 8, 'left': 648, 'top': 455, 'width': 132, 'height': 19, 'conf': 96.301392, 'text': 'available'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 3, 'word_num': 9, 'left': 798, 'top': 455, 'width': 58, 'height': 24, 'conf': 68.918411, 'text': 'lang'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 81, 'top': 553, 'width': 39, 'height': 17, 'conf': 75.390472, 'text': ':2@'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 139, 'top': 562, 'width': 9, 'height': 2, 'conf': 87.551476, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 167, 'top': 551, 'width': 87, 'height': 19, 'conf': 96.254974, 'text': 'Select'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 273, 'top': 553, 'width': 102, 'height': 22, 'conf': 96.707916, 'text': 'capture'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 392, 'top': 551, 'width': 87, 'height': 19, 'conf': 96.302948, 'text': 'method'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 6, 'left': 497, 'top': 553, 'width': 28, 'height': 22, 'conf': 96.999718, 'text': 'QT'}], image=<PySide6.QtGui.QImage(QSize(1722, 1366),format=QImage::Format_RGB32,depth=32,devicePixelRatio=1,bytesPerLine=6888,sizeInBytes=9409008) at 0x0000027FBFAE0240>, magic_scores={}, parsed='')
20:02:44 - INFO - normcap.ocr.magics.email_magic:60 - 1 emails found : [email protected].
20:02:44 - DEBUG - normcap.ocr.magics.email_magic:71 - 15/584 (0.025684931506849314) chars in emails
20:02:44 - INFO - normcap.ocr.magics.url_magic:57 - 0 URLs found
20:02:44 - DEBUG - normcap.ocr.magics.url_magic:65 - 0/678 (0.0) chars in urls
20:02:44 - DEBUG - normcap.ocr.magic:82 - Magic scores:
{'SingleLineMagic': 0, 'MultiLineMagic': 0, 'ParagraphMagic': 75.0, 'EmailMagic': 2.57, 'UrlMagic': 0.0}
20:02:44 - DEBUG - normcap.ocr.recognize:48 - Parsed text:
Valis/INUIIMILaGp , 1UCd1LE =: UCrAUL! , CUlnltp ULrecvur! ath': WindowsPath(''C:/Users/Evan/AppData/Local/Progr c:/Users/Evan/AppData/Local/Programs/NormCap/app/nort th('C:/Users/Evan/AppData/Local/normcap/tessdata'),
": [Screen(left=0, top=@, right=1499, bottom=999, de
2 - Skip update of non existing setting (show_introdi 2 - Skip update of non existing setting (cli_mode: F 2 - Skip update of non existing setting (background_1 Listen on local socket [email protected].
4 - Executing 'C:\Users\Evan\AppData\Local\Programs\I -tessdata-dir C:\Users\Evan\AppData\Local\normcap\te 7 - Tesseract command output: List of available lang
:2@ - Select capture method QT
20:02:44 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-02-44_enhanced.png
20:02:44 - INFO - normcap.gui.tray:297 - Text from OCR:
Valis/INUIIMILaGp , 1UCd1LE =: UCrAUL! , CUlnltp ULrecvur! ath': WindowsPath(''C:/Users/Evan/AppData/Local/Progr c:/Users/Evan/AppData/Local/Programs/NormCap/app/nort th('C:/Users/Evan/AppData/Local/normcap/tessdata'),
": [Screen(left=0, top=@, right=1499, bottom=999, de
2 - Skip update of non existing setting (show_introdi 2 - Skip update of non existing setting (cli_mode: F 2 - Skip update of non existing setting (background_1 Listen on local socket [email protected].
4 - Executing 'C:\Users\Evan\AppData\Local\Programs\I -tessdata-dir C:\Users\Evan\AppData\Local\normcap\te 7 - Tesseract command output: List of available lang
:2@ - Select capture method QT
20:02:44 - DEBUG - normcap.gui.tray:333 - Copy text to clipboard
20:02:44 - DEBUG - normcap.clipboard.handlers.windll:190 - WindllHandler is compatible
20:02:44 - DEBUG - normcap.clipboard.handlers.pbcopy:25 - PbCopyHandler is incompatible on non-macOS systems
20:02:44 - DEBUG - normcap.clipboard.handlers.xclip:31 - XclipCopyHandler is not compatible on non-Linux systems
20:02:44 - DEBUG - normcap.clipboard.handlers.wlclipboard:30 - WlCopyHandler is not compatible on non-Linux systems and on Linux w/o Wayland
20:02:44 - DEBUG - normcap.clipboard.handlers.qtclipboard:34 - QtCopyHandler is compatible
20:02:44 - DEBUG - normcap.clipboard.main:53 - Text copied to clipboard using WindllHandler.
20:02:44 - DEBUG - normcap.gui.notification:170 - Send notification via QT
20:02:44 - DEBUG - normcap:176 - [QT] qtwarningmsg - qsystemtrayicon::showmessage: wrong icon size (128x128), please add standard one: 64x64
20:02:54 - DEBUG - normcap.gui.tray:172 - Connect to incoming socket.
20:02:54 - INFO - normcap.gui.tray:182 - Received socket signal to capture.
20:02:55 - DEBUG - normcap.screengrab.main:20 - Select capture method QT
20:02:55 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-02-55_raw_screen0.png
20:02:55 - DEBUG - normcap.gui.window:148 - Create window for screen 0
20:02:55 - DEBUG - normcap.gui.window:216 - Set window of screen 0 to fullscreen
20:02:58 - DEBUG - normcap.gui.tray:172 - Connect to incoming socket.
20:02:58 - INFO - normcap.gui.tray:182 - Received socket signal to capture.
20:02:59 - DEBUG - normcap.screengrab.main:20 - Select capture method QT
20:02:59 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-02-59_raw_screen0.png
20:02:59 - DEBUG - normcap.gui.window:148 - Create window for screen 0
20:02:59 - DEBUG - normcap.gui.window:216 - Set window of screen 0 to fullscreen
20:03:00 - DEBUG - normcap.gui.tray:355 - Hide 1 window
20:03:00 - INFO - normcap.gui.tray:254 - Crop image to region (690, 516, 1294, 1238)
20:03:00 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-00_cropped.png
20:03:00 - DEBUG - normcap.gui.tray:279 - Start OCR
20:03:00 - DEBUG - normcap.ocr.enhance:84 - Scale image x2
20:03:00 - DEBUG - normcap.ocr.enhance:57 - Pad image by 80px
20:03:00 - DEBUG - normcap.ocr.recognize:35 - Run Tesseract on image of size (1370, 1606) with args:
TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>)
20:03:01 - DEBUG - normcap.ocr.tesseract:24 - Executing 'C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\resources\tesseract\tesseract.exe C:\Users\Evan\AppData\Local\Temp\tmp3ltra0hp\normcap_tesseract_input.png C:\Users\Evan\AppData\Local\Temp\tmp3ltra0hp\normcap_tesseract_input.png -c tessedit_create_tsv=1 -l eng --oem 3 --psm 3 --tessdata-dir C:\Users\Evan\AppData\Local\normcap\tessdata -c tessedit_write_images=1 -c tessedit_dump_pageseg_images=1'
20:03:02 - DEBUG - normcap.ocr.tesseract:37 - Tesseract command output:
20:03:02 - DEBUG - normcap.ocr.tesseract:67 - Skip moving file to temp dir, it does not exist: C:\Users\Evan\AppData\Local\Temp\tmp3ltra0hp\normcap_tesseract_input.png.png_debug.pdf
20:03:02 - DEBUG - normcap.ocr.recognize:44 - OCR result:
OcrResult(tess_args=TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>), words=[{'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 85, 'top': 168, 'width': 9, 'height': 2, 'conf': 92.934349, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 113, 'top': 159, 'width': 58, 'height': 22, 'conf': 96.641457, 'text': 'Copy'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 188, 'top': 159, 'width': 57, 'height': 17, 'conf': 96.651985, 'text': 'text'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 263, 'top': 159, 'width': 28, 'height': 17, 'conf': 96.986778, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 309, 'top': 157, 'width': 131, 'height': 24, 'conf': 96.51329, 'text': 'clipboard'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 83, 'top': 189, 'width': 72, 'height': 19, 'conf': 92.313156, 'text': 'dlers'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 83, 'top': 221, 'width': 72, 'height': 19, 'conf': 92.313156, 'text': 'dlers'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 83, 'top': 253, 'width': 72, 'height': 19, 'conf': 92.313156, 'text': 'dlers'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 4, 'word_num': 1, 'left': 83, 'top': 285, 'width': 72, 'height': 19, 'conf': 92.313156, 'text': 'dlers'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 83, 'top': 349, 'width': 84, 'height': 19, 'conf': 90.876534, 'text': 'dlers.'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 162, 'top': 189, 'width': 159, 'height': 19, 'conf': 61.596096, 'text': '-wind11:19@'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 340, 'top': 200, 'width': 9, 'height': 2, 'conf': 92.720871, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 368, 'top': 189, 'width': 193, 'height': 19, 'conf': 89.892883, 'text': 'WindllHandler'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 579, 'top': 190, 'width': 26, 'height': 18, 'conf': 96.699219, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 624, 'top': 195, 'width': 57, 'height': 18, 'conf': 96.567497, 'text': 'comp'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 162, 'top': 221, 'width': 144, 'height': 24, 'conf': 0.0, 'text': '.-pbcopy:25'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 325, 'top': 232, 'width': 9, 'height': 2, 'conf': 92.116478, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 354, 'top': 221, 'width': 192, 'height': 24, 'conf': 92.116478, 'text': 'PbCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 564, 'top': 222, 'width': 26, 'height': 18, 'conf': 96.87822, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 609, 'top': 222, 'width': 72, 'height': 18, 'conf': 96.810127, 'text': 'incom'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 162, 'top': 253, 'width': 129, 'height': 24, 'conf': 45.428902, 'text': '-xclip:31'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 310, 'top': 264, 'width': 9, 'height': 2, 'conf': 92.23143, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 338, 'top': 253, 'width': 238, 'height': 24, 'conf': 89.950027, 'text': 'XclipCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 4, 'left': 594, 'top': 254, 'width': 26, 'height': 18, 'conf': 95.929512, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 5, 'left': 639, 'top': 255, 'width': 41, 'height': 17, 'conf': 95.929512, 'text': 'not'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 4, 'word_num': 1, 'left': 162, 'top': 285, 'width': 219, 'height': 24, 'conf': 57.658596, 'text': '-wlclipboard:3@'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 4, 'word_num': 2, 'left': 400, 'top': 296, 'width': 9, 'height': 2, 'conf': 90.630814, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 4, 'word_num': 3, 'left': 428, 'top': 285, 'width': 193, 'height': 24, 'conf': 81.691673, 'text': 'WlCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 4, 'word_num': 4, 'left': 639, 'top': 286, 'width': 26, 'height': 18, 'conf': 96.851448, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 173, 'top': 349, 'width': 209, 'height': 24, 'conf': 91.514816, 'text': 'qtclipboard:34'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 400, 'top': 360, 'width': 9, 'height': 2, 'conf': 92.601036, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 428, 'top': 349, 'width': 193, 'height': 24, 'conf': 91.462029, 'text': 'QtCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 639, 'top': 350, 'width': 26, 'height': 18, 'conf': 96.730728, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 84, 'top': 383, 'width': 56, 'height': 17, 'conf': 88.89222, 'text': 'n:53'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 160, 'top': 392, 'width': 9, 'height': 2, 'conf': 88.89222, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 188, 'top': 383, 'width': 57, 'height': 17, 'conf': 96.507385, 'text': 'Text'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 264, 'top': 381, 'width': 86, 'height': 24, 'conf': 96.706848, 'text': 'copied'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 368, 'top': 383, 'width': 28, 'height': 17, 'conf': 96.779991, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 6, 'left': 414, 'top': 381, 'width': 131, 'height': 24, 'conf': 96.378662, 'text': 'clipboard'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 7, 'left': 564, 'top': 382, 'width': 72, 'height': 23, 'conf': 96.13533, 'text': 'using'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 8, 'left': 653, 'top': 382, 'width': 27, 'height': 18, 'conf': 96.661179, 'text': 'Wi'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 84, 'top': 414, 'width': 102, 'height': 18, 'conf': 23.85463, 'text': 'ion:17@'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 205, 'top': 424, 'width': 9, 'height': 2, 'conf': 90.143875, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 233, 'top': 413, 'width': 57, 'height': 19, 'conf': 96.747124, 'text': 'Send'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 309, 'top': 413, 'width': 176, 'height': 19, 'conf': 96.067375, 'text': 'notification'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 503, 'top': 414, 'width': 42, 'height': 18, 'conf': 96.84481, 'text': 'via'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 2, 'word_num': 6, 'left': 563, 'top': 415, 'width': 28, 'height': 22, 'conf': 96.79483, 'text': 'QT'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 83, 'top': 446, 'width': 148, 'height': 23, 'conf': 91.72998, 'text': 'warningmsg'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 250, 'top': 456, 'width': 9, 'height': 2, 'conf': 92.607651, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 278, 'top': 445, 'width': 403, 'height': 24, 'conf': 88.389442, 'text': 'qsystemtrayicon:'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 3, 'word_num': 4, 'left': 521, 'top': 440, 'width': 12, 'height': 34, 'conf': 80.074432, 'text': ':'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 3, 'word_num': 5, 'left': 543, 'top': 445, 'width': 138, 'height': 24, 'conf': 4.321175, 'text': 'showmessag:'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 85, 'top': 520, 'width': 9, 'height': 2, 'conf': 92.663727, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 113, 'top': 511, 'width': 102, 'height': 17, 'conf': 96.499184, 'text': 'Connect'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 233, 'top': 511, 'width': 28, 'height': 17, 'conf': 96.775162, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 279, 'top': 510, 'width': 117, 'height': 23, 'conf': 96.734192, 'text': 'incoming'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 414, 'top': 509, 'width': 98, 'height': 19, 'conf': 96.293579, 'text': 'socket.'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 85, 'top': 552, 'width': 9, 'height': 2, 'conf': 92.674362, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 114, 'top': 541, 'width': 116, 'height': 19, 'conf': 95.989731, 'text': 'Received'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 249, 'top': 541, 'width': 86, 'height': 19, 'conf': 96.893456, 'text': 'socket'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 354, 'top': 541, 'width': 86, 'height': 24, 'conf': 96.065002, 'text': 'signal'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 458, 'top': 543, 'width': 28, 'height': 17, 'conf': 96.065002, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 2, 'word_num': 6, 'left': 504, 'top': 543, 'width': 113, 'height': 22, 'conf': 95.91301, 'text': 'capture.'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 175, 'top': 584, 'width': 9, 'height': 2, 'conf': 92.915833, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 203, 'top': 573, 'width': 87, 'height': 19, 'conf': 96.404701, 'text': 'Select'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 309, 'top': 575, 'width': 102, 'height': 22, 'conf': 96.454811, 'text': 'capture'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 3, 'word_num': 4, 'left': 428, 'top': 573, 'width': 87, 'height': 19, 'conf': 96.454811, 'text': 'method'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 3, 'word_num': 5, 'left': 533, 'top': 575, 'width': 28, 'height': 22, 'conf': 96.989479, 'text': 'QT'}, {'level': 5, 'page_num': 1, 'block_num': 8, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 84, 'top': 574, 'width': 72, 'height': 18, 'conf': 85.820808, 'text': 'in:20'}], image=<PySide6.QtGui.QImage(QSize(1370, 1606),format=QImage::Format_RGB32,depth=32,devicePixelRatio=1,bytesPerLine=5480,sizeInBytes=8800880) at 0x0000027FBFAE0480>, magic_scores={}, parsed='')
20:03:02 - INFO - normcap.ocr.magics.email_magic:60 - 0 emails found
20:03:02 - DEBUG - normcap.ocr.magics.email_magic:71 - 0/385 (0.0) chars in emails
20:03:02 - INFO - normcap.ocr.magics.url_magic:57 - 0 URLs found
20:03:02 - DEBUG - normcap.ocr.magics.url_magic:65 - 0/484 (0.0) chars in urls
20:03:02 - DEBUG - normcap.ocr.magic:82 - Magic scores:
{'SingleLineMagic': 0, 'MultiLineMagic': 0, 'ParagraphMagic': 87.5, 'EmailMagic': 0.0, 'UrlMagic': 0.0}
20:03:02 - DEBUG - normcap.ocr.recognize:48 - Parsed text:

  • Copy text to clipboard
    dlers dlers dlers dlers
    dlers.
    -wind11:19@ - WindllHandler is comp .-pbcopy:25 - PbCopyHandler is incom -xclip:31 - XclipCopyHandler is not -wlclipboard:3@ - WlCopyHandler is
    qtclipboard:34 - QtCopyHandler is
    n:53 - Text copied to clipboard using Wi ion:17@ - Send notification via QT warningmsg - qsystemtrayicon: : showmessag:
  • Connect to incoming socket. - Received socket signal to capture. - Select capture method QT
    in:20
    20:03:02 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-02_enhanced.png
    20:03:02 - INFO - normcap.gui.tray:297 - Text from OCR:
  • Copy text to clipboard
    dlers dlers dlers dlers
    dlers.
    -wind11:19@ - WindllHandler is comp .-pbcopy:25 - PbCopyHandler is incom -xclip:31 - XclipCopyHandler is not -wlclipboard:3@ - WlCopyHandler is
    qtclipboard:34 - QtCopyHandler is
    n:53 - Text copied to clipboard using Wi ion:17@ - Send notification via QT warningmsg - qsystemtrayicon: : showmessag:
  • Connect to incoming socket. - Received socket signal to capture. - Select capture method QT
    in:20
    20:03:02 - DEBUG - normcap.gui.tray:333 - Copy text to clipboard
    20:03:02 - DEBUG - normcap.clipboard.main:53 - Text copied to clipboard using WindllHandler.
    20:03:02 - DEBUG - normcap.gui.notification:170 - Send notification via QT
    20:03:02 - DEBUG - normcap:176 - [QT] qtwarningmsg - qsystemtrayicon::showmessage: wrong icon size (128x128), please add standard one: 64x64
    20:03:02 - INFO - normcap.gui.tray:254 - Crop image to region (836, 474, 1420, 1082)
    20:03:02 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-02_cropped.png
    20:03:02 - DEBUG - normcap.gui.tray:279 - Start OCR
    20:03:02 - DEBUG - normcap.ocr.enhance:84 - Scale image x2
    20:03:02 - DEBUG - normcap.ocr.enhance:57 - Pad image by 80px
    20:03:02 - DEBUG - normcap.ocr.recognize:35 - Run Tesseract on image of size (1330, 1378) with args:
    TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>)
    20:03:02 - DEBUG - normcap.ocr.tesseract:24 - Executing 'C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\resources\tesseract\tesseract.exe C:\Users\Evan\AppData\Local\Temp\tmpu0ej_z5f\normcap_tesseract_input.png C:\Users\Evan\AppData\Local\Temp\tmpu0ej_z5f\normcap_tesseract_input.png -c tessedit_create_tsv=1 -l eng --oem 3 --psm 3 --tessdata-dir C:\Users\Evan\AppData\Local\normcap\tessdata -c tessedit_write_images=1 -c tessedit_dump_pageseg_images=1'
    20:03:03 - DEBUG - normcap.ocr.tesseract:37 - Tesseract command output:
    20:03:03 - DEBUG - normcap.ocr.tesseract:67 - Skip moving file to temp dir, it does not exist: C:\Users\Evan\AppData\Local\Temp\tmpu0ej_z5f\normcap_tesseract_input.png.png_debug.pdf
    20:03:03 - DEBUG - normcap.ocr.recognize:44 - OCR result:
    OcrResult(tess_args=TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>), words=[{'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 80, 'width': 64, 'height': 10, 'conf': 45.648529, 'text': '-ULdL'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 163, 'top': 80, 'width': 86, 'height': 10, 'conf': 85.044243, 'text': 'SULKEL'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 268, 'top': 80, 'width': 218, 'height': 15, 'conf': 2.365417, 'text': 'VW.>.2-nurmcap.'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 105, 'width': 19, 'height': 20, 'conf': 71.31337, 'text': '\I'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 119, 'top': 103, 'width': 191, 'height': 19, 'conf': 71.31337, 'text': '-tessdata-dir'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 327, 'top': 103, 'width': 338, 'height': 24, 'conf': 71.451248, 'text': 'C:\Users\Evan\AppData\L'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 201, 'width': 19, 'height': 17, 'conf': 60.973873, 'text': 'ct'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 117, 'top': 201, 'width': 28, 'height': 17, 'conf': 87.989952, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 163, 'top': 199, 'width': 131, 'height': 24, 'conf': 96.349525, 'text': 'clipboard'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 231, 'width': 95, 'height': 19, 'conf': 46.109825, 'text': '411:19@'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 194, 'top': 242, 'width': 9, 'height': 2, 'conf': 92.557869, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 221, 'top': 231, 'width': 194, 'height': 19, 'conf': 90.916916, 'text': 'WindllHandler'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 1, 'word_num': 4, 'left': 433, 'top': 232, 'width': 26, 'height': 18, 'conf': 96.568329, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 1, 'word_num': 5, 'left': 478, 'top': 231, 'width': 147, 'height': 24, 'conf': 96.175575, 'text': 'compatible'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 265, 'width': 80, 'height': 22, 'conf': 85.063919, 'text': '┬╗py:25'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 2, 'word_num': 2, 'left': 179, 'top': 274, 'width': 9, 'height': 2, 'conf': 89.738754, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 2, 'word_num': 3, 'left': 208, 'top': 263, 'width': 192, 'height': 24, 'conf': 89.738754, 'text': 'PbCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 2, 'word_num': 4, 'left': 418, 'top': 264, 'width': 26, 'height': 18, 'conf': 96.418098, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 2, 'word_num': 5, 'left': 463, 'top': 263, 'width': 177, 'height': 24, 'conf': 93.298882, 'text': 'incompatible'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 2, 'word_num': 6, 'left': 657, 'top': 269, 'width': 8, 'height': 13, 'conf': 81.57579, 'text': 'c'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 297, 'width': 65, 'height': 22, 'conf': 75.606972, 'text': '.p:31'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 3, 'word_num': 2, 'left': 164, 'top': 306, 'width': 9, 'height': 2, 'conf': 90.637833, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 3, 'word_num': 3, 'left': 191, 'top': 295, 'width': 239, 'height': 24, 'conf': 90.637833, 'text': 'XclipCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 3, 'word_num': 4, 'left': 448, 'top': 296, 'width': 26, 'height': 18, 'conf': 96.721848, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 3, 'word_num': 5, 'left': 493, 'top': 297, 'width': 41, 'height': 17, 'conf': 93.081955, 'text': 'not'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 3, 'word_num': 6, 'left': 553, 'top': 295, 'width': 112, 'height': 24, 'conf': 83.045876, 'text': 'compatit'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 4, 'word_num': 1, 'left': 80, 'top': 327, 'width': 155, 'height': 24, 'conf': 51.448685, 'text': '-ipboard:3@'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 4, 'word_num': 2, 'left': 254, 'top': 338, 'width': 9, 'height': 2, 'conf': 91.922729, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 4, 'word_num': 3, 'left': 281, 'top': 327, 'width': 194, 'height': 24, 'conf': 66.576889, 'text': 'WlCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 4, 'word_num': 4, 'left': 493, 'top': 328, 'width': 26, 'height': 18, 'conf': 96.685005, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 4, 'word_num': 5, 'left': 538, 'top': 329, 'width': 41, 'height': 17, 'conf': 96.42836, 'text': 'not'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 2, 'line_num': 4, 'word_num': 6, 'left': 598, 'top': 333, 'width': 67, 'height': 18, 'conf': 0.0, 'text': 'compe'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 391, 'width': 156, 'height': 24, 'conf': 91.496094, 'text': '-ipboard:34'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 254, 'top': 402, 'width': 9, 'height': 2, 'conf': 90.095612, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 282, 'top': 391, 'width': 193, 'height': 24, 'conf': 91.402687, 'text': 'QtCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 493, 'top': 392, 'width': 26, 'height': 18, 'conf': 93.127151, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 538, 'top': 391, 'width': 127, 'height': 24, 'conf': 92.12989, 'text': 'compatib]'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 425, 'width': 19, 'height': 17, 'conf': 31.939598, 'text': '<t'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 118, 'top': 423, 'width': 86, 'height': 24, 'conf': 94.708496, 'text': 'copied'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 222, 'top': 425, 'width': 28, 'height': 17, 'conf': 96.648376, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 268, 'top': 423, 'width': 131, 'height': 24, 'conf': 96.472595, 'text': 'clipboard'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 418, 'top': 424, 'width': 73, 'height': 23, 'conf': 92.147247, 'text': 'using'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 6, 'left': 506, 'top': 423, 'width': 159, 'height': 19, 'conf': 70.632408, 'text': 'WindllHand]'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 87, 'top': 455, 'width': 57, 'height': 19, 'conf': 96.851929, 'text': 'Send'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 163, 'top': 455, 'width': 177, 'height': 19, 'conf': 96.683754, 'text': 'notification'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 357, 'top': 456, 'width': 42, 'height': 18, 'conf': 96.928642, 'text': 'via'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 3, 'word_num': 4, 'left': 417, 'top': 457, 'width': 28, 'height': 22, 'conf': 96.728958, 'text': 'QT'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 493, 'width': 6, 'height': 18, 'conf': 56.20266, 'text': '3'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 104, 'top': 498, 'width': 9, 'height': 2, 'conf': 81.211655, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 132, 'top': 487, 'width': 429, 'height': 24, 'conf': 44.4814, 'text': 'qsystemtrayicon::showmessage:'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 2, 'line_num': 1, 'word_num': 4, 'left': 581, 'top': 493, 'width': 75, 'height': 18, 'conf': 96.656113, 'text': 'wrong'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 87, 'top': 553, 'width': 28, 'height': 17, 'conf': 96.721375, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 133, 'top': 552, 'width': 118, 'height': 23, 'conf': 96.544113, 'text': 'incoming'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 268, 'top': 551, 'width': 98, 'height': 19, 'conf': 96.451118, 'text': 'socket.'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 583, 'width': 4, 'height': 19, 'conf': 39.948597, 'text': '1'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 103, 'top': 583, 'width': 86, 'height': 19, 'conf': 94.277794, 'text': 'socket'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 208, 'top': 583, 'width': 86, 'height': 24, 'conf': 96.691864, 'text': 'signal'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 312, 'top': 585, 'width': 28, 'height': 17, 'conf': 96.652237, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 358, 'top': 585, 'width': 113, 'height': 22, 'conf': 96.291969, 'text': 'capture.'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 615, 'width': 64, 'height': 19, 'conf': 61.061703, 'text': '2lect'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 163, 'top': 617, 'width': 102, 'height': 22, 'conf': 95.658791, 'text': 'capture'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 282, 'top': 615, 'width': 87, 'height': 19, 'conf': 95.658791, 'text': 'method'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 3, 'word_num': 4, 'left': 387, 'top': 617, 'width': 28, 'height': 22, 'conf': 96.991226, 'text': 'QT'}], image=<PySide6.QtGui.QImage(QSize(1330, 1378),format=QImage::Format_RGB32,depth=32,devicePixelRatio=1,bytesPerLine=5320,sizeInBytes=7330960) at 0x0000027FC11830C0>, magic_scores={}, parsed='')
    20:03:03 - INFO - normcap.ocr.magics.email_magic:60 - 0 emails found
    20:03:03 - DEBUG - normcap.ocr.magics.email_magic:71 - 0/401 (0.0) chars in emails
    20:03:03 - INFO - normcap.ocr.magics.url_magic:57 - 0 URLs found
    20:03:03 - DEBUG - normcap.ocr.magics.url_magic:65 - 0/486 (0.0) chars in urls
    20:03:03 - DEBUG - normcap.ocr.magic:82 - Magic scores:
    {'SingleLineMagic': 0, 'MultiLineMagic': 0, 'ParagraphMagic': 83.33333333333333, 'EmailMagic': 0.0, 'UrlMagic': 0.0}
    20:03:03 - DEBUG - normcap.ocr.recognize:48 - Parsed text:
    -ULdL SULKEL VW.>.2-nurmcap.
    \I -tessdata-dir C:\Users\Evan\AppData\L
    ct to clipboard
    411:19@ - WindllHandler is compatible ┬╗py:25 - PbCopyHandler is incompatible c .p:31 - XclipCopyHandler is not compatit -ipboard:3@ - WlCopyHandler is not compe
    -ipboard:34 - QtCopyHandler is compatib] <t copied to clipboard using WindllHand] Send notification via QT
    3 - qsystemtrayicon::showmessage: wrong
    to incoming socket. 1 socket signal to capture. 2lect capture method QT
    20:03:03 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-03_enhanced.png
    20:03:03 - INFO - normcap.gui.tray:297 - Text from OCR:
    -ULdL SULKEL VW.>.2-nurmcap.
    \I -tessdata-dir C:\Users\Evan\AppData\L
    ct to clipboard
    411:19@ - WindllHandler is compatible ┬╗py:25 - PbCopyHandler is incompatible c .p:31 - XclipCopyHandler is not compatit -ipboard:3@ - WlCopyHandler is not compe
    -ipboard:34 - QtCopyHandler is compatib] <t copied to clipboard using WindllHand] Send notification via QT
    3 - qsystemtrayicon::showmessage: wrong
    to incoming socket. 1 socket signal to capture. 2lect capture method QT
    20:03:03 - DEBUG - normcap.gui.tray:333 - Copy text to clipboard
    20:03:03 - DEBUG - normcap.clipboard.main:53 - Text copied to clipboard using WindllHandler.
    20:03:03 - DEBUG - normcap.gui.notification:170 - Send notification via QT
    20:03:03 - DEBUG - normcap:176 - [QT] qtwarningmsg - qsystemtrayicon::showmessage: wrong icon size (128x128), please add standard one: 64x64
    20:03:03 - INFO - normcap.gui.tray:254 - Crop image to region (926, 588, 1488, 1340)
    20:03:03 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-03_cropped.png
    20:03:04 - DEBUG - normcap.gui.tray:279 - Start OCR
    20:03:04 - DEBUG - normcap.ocr.enhance:84 - Scale image x2
    20:03:04 - DEBUG - normcap.ocr.enhance:57 - Pad image by 80px
    20:03:04 - DEBUG - normcap.ocr.recognize:35 - Run Tesseract on image of size (1286, 1666) with args:
    TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>)
    20:03:04 - DEBUG - normcap.ocr.tesseract:24 - Executing 'C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\resources\tesseract\tesseract.exe C:\Users\Evan\AppData\Local\Temp\tmp9_38gqi6\normcap_tesseract_input.png C:\Users\Evan\AppData\Local\Temp\tmp9_38gqi6\normcap_tesseract_input.png -c tessedit_create_tsv=1 -l eng --oem 3 --psm 3 --tessdata-dir C:\Users\Evan\AppData\Local\normcap\tessdata -c tessedit_write_images=1 -c tessedit_dump_pageseg_images=1'
    20:03:05 - DEBUG - normcap.ocr.tesseract:37 - Tesseract command output:
    20:03:05 - DEBUG - normcap.ocr.tesseract:67 - Skip moving file to temp dir, it does not exist: C:\Users\Evan\AppData\Local\Temp\tmp9_38gqi6\normcap_tesseract_input.png.png_debug.pdf
    20:03:05 - DEBUG - normcap.ocr.recognize:44 - OCR result:
    OcrResult(tess_args=TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>), words=[{'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 85, 'width': 124, 'height': 24, 'conf': 75.997391, 'text': ':lipboard'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 119, 'width': 5, 'height': 17, 'conf': 84.608704, 'text': ')'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 104, 'top': 128, 'width': 9, 'height': 2, 'conf': 92.403145, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 132, 'top': 117, 'width': 193, 'height': 19, 'conf': 89.145332, 'text': 'WindllHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 4, 'left': 343, 'top': 118, 'width': 26, 'height': 18, 'conf': 96.655342, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 5, 'left': 388, 'top': 117, 'width': 147, 'height': 24, 'conf': 96.421196, 'text': 'compatible'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 1, 'word_num': 1, 'left': 89, 'top': 160, 'width': 9, 'height': 2, 'conf': 87.166916, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 1, 'word_num': 2, 'left': 118, 'top': 149, 'width': 192, 'height': 24, 'conf': 87.166916, 'text': 'PbCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 1, 'word_num': 3, 'left': 328, 'top': 150, 'width': 26, 'height': 18, 'conf': 96.741493, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 1, 'word_num': 4, 'left': 373, 'top': 149, 'width': 177, 'height': 24, 'conf': 96.231834, 'text': 'incompatible'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 1, 'word_num': 5, 'left': 567, 'top': 155, 'width': 27, 'height': 13, 'conf': 96.879463, 'text': 'on'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 1, 'word_num': 6, 'left': 613, 'top': 155, 'width': 27, 'height': 13, 'conf': 96.831833, 'text': 'no'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 192, 'width': 3, 'height': 2, 'conf': 85.913757, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 2, 'word_num': 2, 'left': 102, 'top': 181, 'width': 238, 'height': 24, 'conf': 91.754509, 'text': 'XclipCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 2, 'word_num': 3, 'left': 358, 'top': 182, 'width': 26, 'height': 18, 'conf': 96.841232, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 2, 'word_num': 4, 'left': 403, 'top': 183, 'width': 41, 'height': 17, 'conf': 96.770264, 'text': 'not'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 2, 'word_num': 5, 'left': 463, 'top': 181, 'width': 147, 'height': 24, 'conf': 93.154655, 'text': 'compatible'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 2, 'word_num': 6, 'left': 627, 'top': 187, 'width': 13, 'height': 13, 'conf': 92.082031, 'text': 'o'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 213, 'width': 65, 'height': 19, 'conf': 63.210037, 'text': '*d:3@'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 3, 'word_num': 2, 'left': 164, 'top': 224, 'width': 9, 'height': 2, 'conf': 92.17305, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 3, 'word_num': 3, 'left': 192, 'top': 213, 'width': 193, 'height': 24, 'conf': 62.706623, 'text': 'WlCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 3, 'word_num': 4, 'left': 403, 'top': 214, 'width': 26, 'height': 18, 'conf': 96.445526, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 3, 'word_num': 5, 'left': 448, 'top': 215, 'width': 41, 'height': 17, 'conf': 93.159134, 'text': 'not'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 3, 'line_num': 3, 'word_num': 6, 'left': 508, 'top': 213, 'width': 131, 'height': 24, 'conf': 91.820229, 'text': 'compatibl'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 277, 'width': 66, 'height': 19, 'conf': 53.745155, 'text': '*d:34'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 164, 'top': 288, 'width': 9, 'height': 2, 'conf': 90.334427, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 192, 'top': 277, 'width': 193, 'height': 24, 'conf': 92.624931, 'text': 'QtCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 403, 'top': 278, 'width': 26, 'height': 18, 'conf': 96.901802, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 448, 'top': 277, 'width': 147, 'height': 24, 'conf': 96.421738, 'text': 'compatible'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 309, 'width': 34, 'height': 19, 'conf': 91.854019, 'text': '.ed'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 132, 'top': 311, 'width': 28, 'height': 17, 'conf': 95.226013, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 178, 'top': 309, 'width': 131, 'height': 24, 'conf': 95.226013, 'text': 'clipboard'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 328, 'top': 310, 'width': 72, 'height': 23, 'conf': 92.897446, 'text': 'using'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 417, 'top': 309, 'width': 204, 'height': 19, 'conf': 79.626846, 'text': 'WindllHandler.'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 341, 'width': 169, 'height': 19, 'conf': 58.697285, 'text': 'iotification'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 267, 'top': 342, 'width': 42, 'height': 18, 'conf': 96.437546, 'text': 'via'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 327, 'top': 343, 'width': 28, 'height': 22, 'conf': 96.405304, 'text': 'QT'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 374, 'width': 196, 'height': 23, 'conf': 0.0, 'text': 'rstemtrayicon:'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 288, 'top': 373, 'width': 183, 'height': 24, 'conf': 72.721886, 'text': ':showmessage:'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 492, 'top': 379, 'width': 73, 'height': 18, 'conf': 96.774673, 'text': 'wrong'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 4, 'left': 583, 'top': 374, 'width': 56, 'height': 18, 'conf': 96.610619, 'text': 'icon'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 438, 'width': 80, 'height': 23, 'conf': 5.000671, 'text': ':oming'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 178, 'top': 437, 'width': 98, 'height': 19, 'conf': 96.666527, 'text': 'socket.'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 471, 'width': 19, 'height': 17, 'conf': 83.954315, 'text': '2t'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 118, 'top': 469, 'width': 86, 'height': 24, 'conf': 96.84919, 'text': 'signal'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 222, 'top': 471, 'width': 28, 'height': 17, 'conf': 95.95607, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 268, 'top': 471, 'width': 113, 'height': 22, 'conf': 96.175041, 'text': 'capture.'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 503, 'width': 95, 'height': 22, 'conf': 62.327187, 'text': 'rapture'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 192, 'top': 501, 'width': 87, 'height': 19, 'conf': 96.91658, 'text': 'method'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 297, 'top': 503, 'width': 28, 'height': 22, 'conf': 96.971436, 'text': 'QT'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 84, 'top': 594, 'width': 266, 'height': 20, 'conf': 87.3256, 'text': 'rmCap.app/Contents/Ma'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 407, 'top': 594, 'width': 87, 'height': 20, 'conf': 91.181076, 'text': 'NormCap'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 513, 'top': 599, 'width': 20, 'height': 10, 'conf': 92.120026, 'text': '-v'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 551, 'top': 592, 'width': 62, 'height': 22, 'conf': 96.890854, 'text': 'debug'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 197, 'top': 643, 'width': 75, 'height': 20, 'conf': 54.196049, 'text': 'ppImag'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 318, 'top': 656, 'width': 2, 'height': 2, 'conf': 93.045319, 'text': 'v'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 354, 'top': 641, 'width': 49, 'height': 22, 'conf': 96.756126, 'text': 'debug'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 92, 'top': 696, 'width': 75, 'height': 17, 'conf': 89.817314, 'text': 'ormcap'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 184, 'top': 691, 'width': 323, 'height': 22, 'conf': 89.817314, 'text': 'com.github.dynobo.normcap'}], image=<PySide6.QtGui.QImage(QSize(1286, 1666),format=QImage::Format_RGB32,depth=32,devicePixelRatio=1,bytesPerLine=5144,sizeInBytes=8569904) at 0x0000027FC1113240>, magic_scores={}, parsed='')
    20:03:05 - INFO - normcap.ocr.magics.email_magic:60 - 0 emails found
    20:03:05 - DEBUG - normcap.ocr.magics.email_magic:71 - 0/375 (0.0) chars in emails
    20:03:05 - INFO - normcap.ocr.magics.url_magic:57 - 1 URLs found : https://rmCap.app/Contents/Ma
    20:03:05 - DEBUG - normcap.ocr.magics.url_magic:65 - 29/457 (0.06345733041575492) chars in urls
    20:03:05 - DEBUG - normcap.ocr.magic:82 - Magic scores:
    {'SingleLineMagic': 0, 'MultiLineMagic': 0, 'ParagraphMagic': 87.5, 'EmailMagic': 0.0, 'UrlMagic': 5.39}
    20:03:05 - DEBUG - normcap.ocr.recognize:48 - Parsed text:
    :lipboard
    ) - WindllHandler is compatible
  • PbCopyHandler is incompatible on no - XclipCopyHandler is not compatible o *d:3@ - WlCopyHandler is not compatibl
    *d:34 - QtCopyHandler is compatible .ed to clipboard using WindllHandler. iotification via QT
    rstemtrayicon: :showmessage: wrong icon
    :oming socket. 2t signal to capture. rapture method QT
    rmCap.app/Contents/Ma NormCap -v debug
    ppImag v debug
    ormcap com.github.dynobo.normcap
    20:03:05 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-05_enhanced.png
    20:03:05 - INFO - normcap.gui.tray:297 - Text from OCR:
    :lipboard
    ) - WindllHandler is compatible
  • PbCopyHandler is incompatible on no - XclipCopyHandler is not compatible o *d:3@ - WlCopyHandler is not compatibl
    *d:34 - QtCopyHandler is compatible .ed to clipboard using WindllHandler. iotification via QT
    rstemtrayicon: :showmessage: wrong icon
    :oming socket. 2t signal to capture. rapture method QT
    rmCap.app/Contents/Ma NormCap -v debug
    ppImag v debug
    ormcap com.github.dynobo.normcap
    20:03:05 - DEBUG - normcap.gui.tray:333 - Copy text to clipboard
    20:03:05 - DEBUG - normcap.clipboard.main:53 - Text copied to clipboard using WindllHandler.
    20:03:05 - DEBUG - normcap.gui.notification:170 - Send notification via QT
    20:03:05 - DEBUG - normcap:176 - [QT] qtwarningmsg - qsystemtrayicon::showmessage: wrong icon size (128x128), please add standard one: 64x64
    20:03:06 - INFO - normcap.gui.tray:254 - Crop image to region (880, 746, 1136, 1042)
    20:03:06 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-06_cropped.png
    20:03:06 - DEBUG - normcap.gui.tray:279 - Start OCR
    20:03:06 - DEBUG - normcap.ocr.enhance:84 - Scale image x2
    20:03:06 - DEBUG - normcap.ocr.enhance:57 - Pad image by 80px
    20:03:06 - DEBUG - normcap.ocr.recognize:35 - Run Tesseract on image of size (674, 754) with args:
    TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>)
    20:03:06 - DEBUG - normcap.ocr.tesseract:24 - Executing 'C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\resources\tesseract\tesseract.exe C:\Users\Evan\AppData\Local\Temp\tmppa0ktuqe\normcap_tesseract_input.png C:\Users\Evan\AppData\Local\Temp\tmppa0ktuqe\normcap_tesseract_input.png -c tessedit_create_tsv=1 -l eng --oem 3 --psm 3 --tessdata-dir C:\Users\Evan\AppData\Local\normcap\tessdata -c tessedit_write_images=1 -c tessedit_dump_pageseg_images=1'
    20:03:06 - DEBUG - normcap.ocr.tesseract:37 - Tesseract command output:
    20:03:06 - DEBUG - normcap.ocr.tesseract:67 - Skip moving file to temp dir, it does not exist: C:\Users\Evan\AppData\Local\Temp\tmppa0ktuqe\normcap_tesseract_input.png.png_debug.pdf
    20:03:06 - DEBUG - normcap.ocr.recognize:44 - OCR result:
    OcrResult(tess_args=TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>), words=[{'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 119, 'width': 112, 'height': 19, 'conf': 77.308159, 'text': 'yoard:34'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 210, 'top': 130, 'width': 9, 'height': 2, 'conf': 91.368477, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 237, 'top': 121, 'width': 100, 'height': 22, 'conf': 66.886154, 'text': 'QtCopyt'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 151, 'width': 81, 'height': 24, 'conf': 0.0, 'text': ':opied'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 177, 'top': 153, 'width': 29, 'height': 17, 'conf': 93.177498, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 224, 'top': 151, 'width': 113, 'height': 24, 'conf': 92.304878, 'text': 'clipboar'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 183, 'width': 21, 'height': 19, 'conf': 90.040207, 'text': 'id'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 119, 'top': 183, 'width': 177, 'height': 19, 'conf': 96.26976, 'text': 'notification'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 313, 'top': 184, 'width': 24, 'height': 18, 'conf': 96.247597, 'text': 'vi'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 4, 'word_num': 1, 'left': 88, 'top': 216, 'width': 249, 'height': 23, 'conf': 91.434097, 'text': 'qsystemtrayicon::'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 89, 'top': 280, 'width': 118, 'height': 23, 'conf': 96.598328, 'text': 'incoming'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 224, 'top': 279, 'width': 98, 'height': 19, 'conf': 96.233238, 'text': 'socket.'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 311, 'width': 66, 'height': 19, 'conf': 66.198471, 'text': '»cket'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 164, 'top': 311, 'width': 87, 'height': 24, 'conf': 96.023804, 'text': 'signal'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 267, 'top': 313, 'width': 29, 'height': 17, 'conf': 93.136169, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 314, 'top': 317, 'width': 23, 'height': 13, 'conf': 72.065292, 'text': 'cé'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 345, 'width': 21, 'height': 17, 'conf': 27.962273, 'text': '>t'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 119, 'top': 345, 'width': 102, 'height': 22, 'conf': 94.180809, 'text': 'capture'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 238, 'top': 343, 'width': 88, 'height': 19, 'conf': 96.925209, 'text': 'method'}], image=<PySide6.QtGui.QImage(QSize(674, 754),format=QImage::Format_RGB32,depth=32,devicePixelRatio=1,bytesPerLine=2696,sizeInBytes=2032784) at 0x0000027FBFAE0480>, magic_scores={}, parsed='')
    20:03:06 - INFO - normcap.ocr.magics.email_magic:60 - 0 emails found
    20:03:06 - DEBUG - normcap.ocr.magics.email_magic:71 - 0/109 (0.0) chars in emails
    20:03:06 - INFO - normcap.ocr.magics.url_magic:57 - 0 URLs found
    20:03:06 - DEBUG - normcap.ocr.magics.url_magic:65 - 0/136 (0.0) chars in urls
    20:03:06 - DEBUG - normcap.ocr.magic:82 - Magic scores:
    {'SingleLineMagic': 0, 'MultiLineMagic': 0, 'ParagraphMagic': 50.0, 'EmailMagic': 0.0, 'UrlMagic': 0.0}
    20:03:06 - DEBUG - normcap.ocr.recognize:48 - Parsed text:
    yoard:34 - QtCopyt :opied to clipboar id notification vi qsystemtrayicon::
    incoming socket. »cket signal to cé >t capture method
    20:03:06 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-06_enhanced.png
    20:03:07 - INFO - normcap.gui.tray:297 - Text from OCR:
    yoard:34 - QtCopyt :opied to clipboar id notification vi qsystemtrayicon::
    incoming socket. »cket signal to cé >t capture method
    20:03:07 - DEBUG - normcap.gui.tray:333 - Copy text to clipboard
    20:03:07 - DEBUG - normcap.clipboard.main:53 - Text copied to clipboard using WindllHandler.
    20:03:07 - DEBUG - normcap.gui.notification:170 - Send notification via QT
    20:03:07 - DEBUG - normcap:176 - [QT] qtwarningmsg - qsystemtrayicon::showmessage: wrong icon size (128x128), please add standard one: 64x64
    20:03:08 - INFO - normcap.gui.tray:254 - Crop image to region (686, 528, 1278, 1300)
    20:03:08 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-08_cropped.png
    20:03:08 - DEBUG - normcap.gui.tray:279 - Start OCR
    20:03:08 - DEBUG - normcap.ocr.enhance:84 - Scale image x2
    20:03:08 - DEBUG - normcap.ocr.enhance:57 - Pad image by 80px
    20:03:08 - DEBUG - normcap.ocr.recognize:35 - Run Tesseract on image of size (1346, 1706) with args:
    TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>)
    20:03:08 - DEBUG - normcap.ocr.tesseract:24 - Executing 'C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\resources\tesseract\tesseract.exe C:\Users\Evan\AppData\Local\Temp\tmpyx9nb00a\normcap_tesseract_input.png C:\Users\Evan\AppData\Local\Temp\tmpyx9nb00a\normcap_tesseract_input.png -c tessedit_create_tsv=1 -l eng --oem 3 --psm 3 --tessdata-dir C:\Users\Evan\AppData\Local\normcap\tessdata -c tessedit_write_images=1 -c tessedit_dump_pageseg_images=1'
    20:03:09 - DEBUG - normcap.ocr.tesseract:37 - Tesseract command output:
    20:03:09 - DEBUG - normcap.ocr.tesseract:67 - Skip moving file to temp dir, it does not exist: C:\Users\Evan\AppData\Local\Temp\tmpyx9nb00a\normcap_tesseract_input.png.png_debug.pdf
    20:03:09 - DEBUG - normcap.ocr.recognize:44 - OCR result:
    OcrResult(tess_args=TessArgs(tessdata_path=WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), lang='eng', oem=<OEM.DEFAULT: 3>, psm=<PSM.AUTO: 3>), words=[{'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 89, 'top': 156, 'width': 9, 'height': 2, 'conf': 92.934349, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 117, 'top': 147, 'width': 58, 'height': 22, 'conf': 96.641457, 'text': 'Copy'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 192, 'top': 147, 'width': 57, 'height': 17, 'conf': 96.651985, 'text': 'text'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 267, 'top': 147, 'width': 28, 'height': 17, 'conf': 96.986778, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 313, 'top': 145, 'width': 131, 'height': 24, 'conf': 96.51329, 'text': 'clipboard'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 177, 'width': 245, 'height': 19, 'conf': 19.171356, 'text': 'idlers.wind11:19@'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 344, 'top': 188, 'width': 9, 'height': 2, 'conf': 92.2463, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 372, 'top': 177, 'width': 193, 'height': 19, 'conf': 90.214066, 'text': 'WindllHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 4, 'left': 583, 'top': 178, 'width': 26, 'height': 18, 'conf': 96.855873, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 1, 'word_num': 5, 'left': 628, 'top': 183, 'width': 42, 'height': 13, 'conf': 96.544312, 'text': 'com'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 209, 'width': 230, 'height': 24, 'conf': 91.811821, 'text': 'idlers.pbcopy:25'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 2, 'word_num': 2, 'left': 329, 'top': 220, 'width': 9, 'height': 2, 'conf': 90.202774, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 2, 'word_num': 3, 'left': 358, 'top': 209, 'width': 192, 'height': 24, 'conf': 90.202774, 'text': 'PbCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 2, 'word_num': 4, 'left': 568, 'top': 210, 'width': 26, 'height': 18, 'conf': 92.880295, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 2, 'word_num': 5, 'left': 613, 'top': 210, 'width': 57, 'height': 18, 'conf': 90.931702, 'text': 'inco'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 241, 'width': 215, 'height': 24, 'conf': 91.67263, 'text': 'idlers.xclip:31'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 3, 'word_num': 2, 'left': 314, 'top': 252, 'width': 9, 'height': 2, 'conf': 92.668121, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 3, 'word_num': 3, 'left': 342, 'top': 241, 'width': 238, 'height': 24, 'conf': 92.079163, 'text': 'XclipCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 3, 'word_num': 4, 'left': 598, 'top': 242, 'width': 26, 'height': 18, 'conf': 96.330231, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 3, 'word_num': 5, 'left': 643, 'top': 247, 'width': 27, 'height': 13, 'conf': 95.587486, 'text': 'no'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 4, 'word_num': 1, 'left': 80, 'top': 273, 'width': 305, 'height': 24, 'conf': 87.610954, 'text': 'idlers.wlclipboard:3@'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 4, 'word_num': 2, 'left': 404, 'top': 284, 'width': 9, 'height': 2, 'conf': 92.737457, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 4, 'word_num': 3, 'left': 432, 'top': 273, 'width': 193, 'height': 24, 'conf': 84.230751, 'text': 'WlCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 1, 'par_num': 2, 'line_num': 4, 'word_num': 4, 'left': 643, 'top': 274, 'width': 26, 'height': 18, 'conf': 96.714188, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 337, 'width': 306, 'height': 24, 'conf': 91.783302, 'text': 'idlers.qtclipboard:34'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 404, 'top': 348, 'width': 9, 'height': 2, 'conf': 92.824905, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 432, 'top': 337, 'width': 193, 'height': 24, 'conf': 91.586601, 'text': 'QtCopyHandler'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 643, 'top': 338, 'width': 26, 'height': 18, 'conf': 96.73259, 'text': 'is'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 371, 'width': 64, 'height': 17, 'conf': 44.78801, 'text': '.n:53'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 164, 'top': 380, 'width': 9, 'height': 2, 'conf': 84.87851, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 192, 'top': 371, 'width': 57, 'height': 17, 'conf': 96.58709, 'text': 'Text'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 268, 'top': 369, 'width': 86, 'height': 24, 'conf': 96.525139, 'text': 'copied'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 372, 'top': 371, 'width': 28, 'height': 17, 'conf': 96.819817, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 6, 'left': 418, 'top': 369, 'width': 131, 'height': 24, 'conf': 96.429626, 'text': 'clipboard'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 7, 'left': 568, 'top': 370, 'width': 72, 'height': 23, 'conf': 93.303535, 'text': 'using'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 2, 'word_num': 8, 'left': 657, 'top': 371, 'width': 14, 'height': 17, 'conf': 92.822479, 'text': 'W'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 1, 'left': 80, 'top': 402, 'width': 110, 'height': 18, 'conf': 0.0, 'text': 'rion:17@'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 2, 'left': 209, 'top': 412, 'width': 9, 'height': 2, 'conf': 89.572067, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 3, 'left': 237, 'top': 401, 'width': 57, 'height': 19, 'conf': 96.626717, 'text': 'Send'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 4, 'left': 313, 'top': 401, 'width': 176, 'height': 19, 'conf': 96.348557, 'text': 'notification'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 5, 'left': 507, 'top': 402, 'width': 42, 'height': 18, 'conf': 96.505836, 'text': 'via'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 1, 'line_num': 3, 'word_num': 6, 'left': 567, 'top': 403, 'width': 28, 'height': 22, 'conf': 96.505836, 'text': 'QT'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 1, 'left': 80, 'top': 434, 'width': 155, 'height': 23, 'conf': 0.0, 'text': 'ΓÇÿwarningmsg'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 2, 'left': 254, 'top': 444, 'width': 9, 'height': 2, 'conf': 91.456161, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 2, 'par_num': 2, 'line_num': 1, 'word_num': 3, 'left': 282, 'top': 433, 'width': 387, 'height': 24, 'conf': 54.647655, 'text': 'qsystemtrayicon::showmessa'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 89, 'top': 508, 'width': 9, 'height': 2, 'conf': 92.663727, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 117, 'top': 499, 'width': 102, 'height': 17, 'conf': 96.499184, 'text': 'Connect'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 237, 'top': 499, 'width': 28, 'height': 17, 'conf': 96.775162, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 283, 'top': 498, 'width': 117, 'height': 23, 'conf': 96.734192, 'text': 'incoming'}, {'level': 5, 'page_num': 1, 'block_num': 3, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 418, 'top': 497, 'width': 98, 'height': 19, 'conf': 96.293579, 'text': 'socket.'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 89, 'top': 540, 'width': 9, 'height': 2, 'conf': 92.674362, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 118, 'top': 529, 'width': 116, 'height': 19, 'conf': 95.989731, 'text': 'Received'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 253, 'top': 529, 'width': 86, 'height': 19, 'conf': 96.893456, 'text': 'socket'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 4, 'left': 358, 'top': 529, 'width': 86, 'height': 24, 'conf': 96.065002, 'text': 'signal'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 5, 'left': 462, 'top': 531, 'width': 28, 'height': 17, 'conf': 96.065002, 'text': 'to'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 1, 'word_num': 6, 'left': 508, 'top': 531, 'width': 113, 'height': 22, 'conf': 95.91301, 'text': 'capture.'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 1, 'left': 80, 'top': 562, 'width': 80, 'height': 18, 'conf': 48.499664, 'text': 'ain:2@'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 2, 'left': 179, 'top': 572, 'width': 9, 'height': 2, 'conf': 91.19371, 'text': '-'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 3, 'left': 207, 'top': 561, 'width': 87, 'height': 19, 'conf': 96.249054, 'text': 'Select'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 4, 'left': 313, 'top': 563, 'width': 102, 'height': 22, 'conf': 96.655144, 'text': 'capture'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 5, 'left': 432, 'top': 561, 'width': 87, 'height': 19, 'conf': 96.978813, 'text': 'method'}, {'level': 5, 'page_num': 1, 'block_num': 4, 'par_num': 1, 'line_num': 2, 'word_num': 6, 'left': 537, 'top': 563, 'width': 28, 'height': 22, 'conf': 96.481224, 'text': 'QT'}, {'level': 5, 'page_num': 1, 'block_num': 5, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 163, 'top': 652, 'width': 407, 'height': 22, 'conf': 4.72065, 'text': 'lications/NormCap.app/Contents/!'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 96, 'top': 703, 'width': 113, 'height': 20, 'conf': 91.631866, 'text': 'NormCap-{'}, {'level': 5, 'page_num': 1, 'block_num': 6, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 254, 'top': 701, 'width': 57, 'height': 22, 'conf': 96.724716, 'text': 'sion}'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 1, 'left': 84, 'top': 752, 'width': 35, 'height': 21, 'conf': 95.787392, 'text': 'pak'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 2, 'left': 137, 'top': 756, 'width': 34, 'height': 12, 'conf': 93.082756, 'text': 'run'}, {'level': 5, 'page_num': 1, 'block_num': 7, 'par_num': 1, 'line_num': 1, 'word_num': 3, 'left': 190, 'top': 761, 'width': 19, 'height': 2, 'conf': 91.278534, 'text': '--'}], image=<PySide6.QtGui.QImage(QSize(1346, 1706),format=QImage::Format_RGB32,depth=32,devicePixelRatio=1,bytesPerLine=5384,sizeInBytes=9185104) at 0x0000027FBFAE0F80>, magic_scores={}, parsed='')
    20:03:09 - INFO - normcap.ocr.magics.email_magic:60 - 0 emails found
    20:03:09 - DEBUG - normcap.ocr.magics.email_magic:71 - 0/441 (0.0) chars in emails
    20:03:09 - INFO - normcap.ocr.magics.url_magic:57 - 0 URLs found
    20:03:09 - DEBUG - normcap.ocr.magics.url_magic:65 - 0/534 (0.0) chars in urls
    20:03:09 - DEBUG - normcap.ocr.magic:82 - Magic scores:
    {'SingleLineMagic': 0, 'MultiLineMagic': 0, 'ParagraphMagic': 87.5, 'EmailMagic': 0.0, 'UrlMagic': 0.0}
    20:03:09 - DEBUG - normcap.ocr.recognize:48 - Parsed text:
  • Copy text to clipboard
    idlers.wind11:19@ - WindllHandler is com idlers.pbcopy:25 - PbCopyHandler is inco idlers.xclip:31 - XclipCopyHandler is no idlers.wlclipboard:3@ - WlCopyHandler is
    idlers.qtclipboard:34 - QtCopyHandler is .n:53 - Text copied to clipboard using W rion:17@ - Send notification via QT
    'warningmsg - qsystemtrayicon::showmessa
  • Connect to incoming socket.
  • Received socket signal to capture. ain:2@ - Select capture method QT
    lications/NormCap.app/Contents/!
    NormCap-{ sion}
    pak run --
    20:03:09 - DEBUG - normcap.gui.utils:22 - Save debug image as C:\Users\Evan\AppData\Local\Temp\normcap\2024-01-02_04-03-09_enhanced.png
    20:03:10 - INFO - normcap.gui.tray:297 - Text from OCR:
  • Copy text to clipboard
    idlers.wind11:19@ - WindllHandler is com idlers.pbcopy:25 - PbCopyHandler is inco idlers.xclip:31 - XclipCopyHandler is no idlers.wlclipboard:3@ - WlCopyHandler is
    idlers.qtclipboard:34 - QtCopyHandler is .n:53 - Text copied to clipboard using W rion:17@ - Send notification via QT
    'warningmsg - qsystemtrayicon::showmessa
  • Connect to incoming socket.
  • Received socket signal to capture. ain:2@ - Select capture method QT
    lications/NormCap.app/Contents/!
    NormCap-{ sion}
    pak run --
    20:03:10 - DEBUG - normcap.gui.tray:333 - Copy text to clipboard
    20:03:10 - DEBUG - normcap.clipboard.main:53 - Text copied to clipboard using WindllHandler.
    20:03:10 - DEBUG - normcap.gui.notification:170 - Send notification via QT
    20:03:10 - DEBUG - normcap:176 - [QT] qtwarningmsg - qsystemtrayicon::showmessage: wrong icon size (128x128), please add standard one: 64x64
    20:03:12 - DEBUG - normcap:176 - [QT] qtwarningmsg - directwrite: createfontfacefromhdc() failed (indicates an error in an input file such as a font file.) for qfontdef(family="ms sans serif", pointsize=10, pixelsize=13, stylehint=5, weight=600, stretch=100, hintingpreference=0) logfont("ms sans serif", lfwidth=0, lfheight=-13) dpi=96
    20:03:18 - DEBUG - normcap.gui.tray:316 - Loading language manager...
    20:03:18 - CRITICAL - normcap:141 - Uncaught exception!
    Traceback (most recent call last):
    File "C:\Users\Evan\AppData\Local\Programs\NormCap\app\normcap\gui\tray.py", line 319, in _open_language_manager
    parent=self.windows[0],
    KeyError: 0
    20:03:18 - CRITICAL - normcap:144 - System info: {'normcap_version': '0.5.2', 'python_version': '3.9.13', 'cli_args': 'C:\Users\Evan\AppData\Local\Programs\NormCap\NormCap.exe -v debug', 'is_briefcase_package': True, 'is_flatpak_package': False, 'is_appimage_package': False, 'platform': 'win32', 'desktop_environment': <DesktopEnvironment.OTHER: 0>, 'display_manager_is_wayland': False, 'pyside6_version': '6.6.1', 'qt_version': '6.6.1', 'qt_library_path': 'C:/Users/Evan/AppData/Local/Programs/NormCap/app_packages/PySide6/plugins, C:/Users/Evan/AppData/Local/Programs/NormCap', 'locale': 'DEFAULT', 'config_directory': WindowsPath('C:/Users/Evan/AppData/Local/normcap'), 'resources_path': WindowsPath('C:/Users/Evan/AppData/Local/Programs/NormCap/app/normcap/resources'), 'tesseract_path': WindowsPath('C:/Users/Evan/AppData/Local/Programs/NormCap/app/normcap/resources/tesseract/tesseract.exe'), 'tessdata_path': WindowsPath('C:/Users/Evan/AppData/Local/normcap/tessdata'), 'envs': {'TESSDATA_PREFIX': None, 'LD_LIBRARY_PATH': None}, 'screens': [Screen(left=0, top=0, right=1499, bottom=999, device_pixel_ratio=2.0, index=0, screenshot=None)]}
    20:03:18 - CRITICAL - normcap:145 - Unfortunately, NormCap has to be terminated due to an unknown problem.
    Please help improve NormCap by reporting this error, including the output above, on
    https://github.com/dynobo/normcap/issues/new
    Thanks!

from normcap.

patienttruth avatar patienttruth commented on June 10, 2024 1

Hi @dynobo! I can't reproduce the lockup, so I think that did the trick. You're awesome, and thank you!

from normcap.

patienttruth avatar patienttruth commented on June 10, 2024

I think what's leading to this is accidently launching the app twice. Perhaps the app prevents input, and it's getting layered on top of itself somehow.

This time I was able to escape by hitting an option in a menu, so I'm not sure I was able to reproduce the issue while in debug mode.

from normcap.

dynobo avatar dynobo commented on June 10, 2024

I think what's leading to this is accidentally launching the app twice.

Yeah, that's how I can reproduce this issue, too. I'm looking into it.

Thanks for reporting, @patienttruth. 🙂

from normcap.

dynobo avatar dynobo commented on June 10, 2024

Hi @patienttruth,
this should be fixed in the new NormCap 0.5.4 release
Wanna give it a try?

from normcap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.