----settings.ini---- [PREFERENCES] grace_period = 10 button_release_short_delay = 0.2 button_release_medium_delay = 0.5 tesseract_path = C:\Program Files\Tesseract-OCR\tesseract.exe dcs_path = C:\Users\Jack\Saved Games\DCS.openbeta\ db_name = profiles_new.db capture_key = z quick_capture_hotkey = x enter_aircraft_hotkey = o log_raw_tesseract_output = true pysimplegui_theme = DarkBlue3 save_debug_images = true -------------------- Program version: v1.1.1 2022-05-12 16:16:13,380:peewee: DEBUG - ('CREATE TABLE IF NOT EXISTS "profilemodel" ("id" INTEGER NOT NULL PRIMARY KEY, "name" VARCHAR(255) NOT NULL, "aircraft" VARCHAR(255) NOT NULL)', []) 2022-05-12 16:16:13,382:peewee: DEBUG - ('CREATE UNIQUE INDEX IF NOT EXISTS "profilemodel_name" ON "profilemodel" ("name")', []) 2022-05-12 16:16:13,382:peewee: DEBUG - ('CREATE TABLE IF NOT EXISTS "sequencemodel" ("id" INTEGER NOT NULL PRIMARY KEY, "identifier" INTEGER NOT NULL, "profile_id" INTEGER NOT NULL, FOREIGN KEY ("profile_id") REFERENCES "profilemodel" ("id"))', []) 2022-05-12 16:16:13,382:peewee: DEBUG - ('CREATE INDEX IF NOT EXISTS "sequencemodel_profile_id" ON "sequencemodel" ("profile_id")', []) 2022-05-12 16:16:13,383:peewee: DEBUG - ('CREATE TABLE IF NOT EXISTS "waypointmodel" ("id" INTEGER NOT NULL PRIMARY KEY, "name" VARCHAR(255), "latitude" REAL NOT NULL, "longitude" REAL NOT NULL, "elevation" INTEGER NOT NULL, "profile_id" INTEGER NOT NULL, "sequence_id" INTEGER, "wp_type" VARCHAR(255) NOT NULL, "station" INTEGER NOT NULL, FOREIGN KEY ("profile_id") REFERENCES "profilemodel" ("id"), FOREIGN KEY ("sequence_id") REFERENCES "sequencemodel" ("id"))', []) 2022-05-12 16:16:13,383:peewee: DEBUG - ('CREATE INDEX IF NOT EXISTS "waypointmodel_profile_id" ON "waypointmodel" ("profile_id")', []) 2022-05-12 16:16:13,383:peewee: DEBUG - ('CREATE INDEX IF NOT EXISTS "waypointmodel_sequence_id" ON "waypointmodel" ("sequence_id")', []) 2022-05-12 16:16:13,383:db: DEBUG - Connected to database 2022-05-12 16:16:13,386:gui: INFO - Tesseract path is: C:\Program Files\Tesseract-OCR\tesseract.exe 2022-05-12 16:16:13,435:gui: INFO - Tesseract version is: 5.0.1.20220118 2022-05-12 16:16:13,436:gui: DEBUG - Creating GUI 2022-05-12 16:16:13,437:peewee: DEBUG - ('SELECT "t1"."id", "t1"."name", "t1"."aircraft" FROM "profilemodel" AS "t1"', []) 2022-05-12 16:16:29,456:gui: DEBUG - Event: profileSelector 2022-05-12 16:16:29,456:gui: DEBUG - Values: {'profileSelector': 'GAW P2 CAP', 'activesList': [], 'hornet': True, 'harrier': False, 'tomcat': False, 'viper': False, 'mirage': False, 'warthog': False, 0: None, 'baseSelector': '', 'CA': False, 'MA': False, 'NV': False, 'PG': False, 'SY': False, 'msnName': '', 'WP': True, 'MSN': False, 'FP': False, 'ST': False, 'IP': False, 'DP': False, 'HA': False, 'HB': False, 'sequence': 'None', 'North': True, 'South': False, 'latDeg': '', 'latMin': '', 'latSec': '', 'East': True, 'West': False, 'lonDeg': '', 'lonMin': '', 'lonSec': '', 'elevFeet': '', 'elevMeters': '', 'mgrs': ''} 2022-05-12 16:16:29,456:peewee: DEBUG - ('SELECT "t1"."id", "t1"."name", "t1"."aircraft" FROM "profilemodel" AS "t1" WHERE ("t1"."name" = ?) LIMIT ? OFFSET ?', ['GAW P2 CAP', 1, 0]) 2022-05-12 16:16:29,457:peewee: DEBUG - ('SELECT "t1"."id", "t1"."name", "t1"."latitude", "t1"."longitude", "t1"."elevation", "t1"."profile_id", "t1"."sequence_id", "t1"."wp_type", "t1"."station" FROM "waypointmodel" AS "t1" WHERE ("t1"."profile_id" = ?)', [6]) 2022-05-12 16:16:29,457:peewee: DEBUG - ('SELECT "t1"."id", "t1"."identifier", "t1"."profile_id" FROM "sequencemodel" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?', [343, 1, 0]) 2022-05-12 16:16:29,457:peewee: DEBUG - ('SELECT "t1"."id", "t1"."identifier", "t1"."profile_id" FROM "sequencemodel" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?', [343, 1, 0]) 2022-05-12 16:16:29,457:peewee: DEBUG - ('SELECT "t1"."id", "t1"."identifier", "t1"."profile_id" FROM "sequencemodel" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?', [343, 1, 0]) 2022-05-12 16:16:29,458:peewee: DEBUG - ('SELECT "t1"."id", "t1"."identifier", "t1"."profile_id" FROM "sequencemodel" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?', [343, 1, 0]) 2022-05-12 16:16:29,458:peewee: DEBUG - ('SELECT "t1"."id", "t1"."identifier", "t1"."profile_id" FROM "sequencemodel" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?', [343, 1, 0]) 2022-05-12 16:16:29,458:peewee: DEBUG - ('SELECT "t1"."id", "t1"."identifier", "t1"."profile_id" FROM "sequencemodel" AS "t1" WHERE ("t1"."id" = ?) LIMIT ? OFFSET ?', [343, 1, 0]) 2022-05-12 16:16:29,458:src.objects: DEBUG - Fetched GAW P2 CAP from DB, with 6 waypoints 2022-05-12 16:16:40,888:gui: DEBUG - Event: sequence 2022-05-12 16:16:40,888:gui: DEBUG - Values: {'profileSelector': 'GAW P2 CAP', 'activesList': [], 'hornet': True, 'harrier': False, 'tomcat': False, 'viper': False, 'mirage': False, 'warthog': False, 0: None, 'baseSelector': '', 'CA': False, 'MA': False, 'NV': False, 'PG': False, 'SY': False, 'msnName': '', 'WP': True, 'MSN': False, 'FP': False, 'ST': False, 'IP': False, 'DP': False, 'HA': False, 'HB': False, 'sequence': 1, 'North': True, 'South': False, 'latDeg': '', 'latMin': '', 'latSec': '', 'East': True, 'West': False, 'lonDeg': '', 'lonMin': '', 'lonSec': '', 'elevFeet': '', 'elevMeters': '', 'mgrs': ''} 2022-05-12 16:19:56,574:gui: DEBUG - Attempting to capture map coords 2022-05-12 16:19:56,622:gui: DEBUG - Looking for map on screen 1 2022-05-12 16:19:57,295:gui: DEBUG - Minval: -0.4861888587474823 Maxval: 0.5171911120414734 Minloc: (536, 852) Maxloc: (19, 2) 2022-05-12 16:19:57,296:gui: DEBUG - Raise exception (could not find the map anywhere i guess) 2022-05-12 16:19:57,296:gui: ERROR - Failed to parse captured text Traceback (most recent call last): File "src\gui.py", line 680, in add_parsed_coords File "src\gui.py", line 567, in capture_map_coords ValueError: F10 map not found 2022-05-12 16:20:45,889:gui: DEBUG - Attempting to capture map coords 2022-05-12 16:20:45,928:gui: DEBUG - Looking for map on screen 1 2022-05-12 16:20:46,582:gui: DEBUG - Minval: -0.5012634992599487 Maxval: 0.5171911120414734 Minloc: (550, 856) Maxloc: (19, 2) 2022-05-12 16:20:46,582:gui: DEBUG - Raise exception (could not find the map anywhere i guess) 2022-05-12 16:20:46,583:gui: ERROR - Failed to parse captured text Traceback (most recent call last): File "src\gui.py", line 680, in add_parsed_coords File "src\gui.py", line 567, in capture_map_coords ValueError: F10 map not found 2022-05-12 16:20:48,043:gui: DEBUG - Attempting to capture map coords 2022-05-12 16:20:48,078:gui: DEBUG - Looking for map on screen 1 2022-05-12 16:20:48,731:gui: DEBUG - Minval: -0.5012634992599487 Maxval: 0.5171911120414734 Minloc: (550, 856) Maxloc: (19, 2) 2022-05-12 16:20:48,731:gui: DEBUG - Raise exception (could not find the map anywhere i guess) 2022-05-12 16:20:48,731:gui: ERROR - Failed to parse captured text Traceback (most recent call last): File "src\gui.py", line 680, in add_parsed_coords File "src\gui.py", line 567, in capture_map_coords ValueError: F10 map not found 2022-05-12 16:21:27,714:gui: DEBUG - Event: capture 2022-05-12 16:21:27,714:gui: DEBUG - Values: {'profileSelector': 'GAW P2 CAP', 'activesList': [], 'hornet': True, 'harrier': False, 'tomcat': False, 'viper': False, 'mirage': False, 'warthog': False, 0: None, 'baseSelector': '', 'CA': False, 'MA': False, 'NV': False, 'PG': False, 'SY': False, 'msnName': '', 'WP': True, 'MSN': False, 'FP': False, 'ST': False, 'IP': False, 'DP': False, 'HA': False, 'HB': False, 'sequence': 1, 'North': True, 'South': False, 'latDeg': '', 'latMin': '', 'latSec': '', 'East': True, 'West': False, 'lonDeg': '', 'lonMin': '', 'lonSec': '', 'elevFeet': '', 'elevMeters': '', 'mgrs': ''} 2022-05-12 16:21:33,238:gui: DEBUG - Attempting to capture map coords 2022-05-12 16:21:33,281:gui: DEBUG - Looking for map on screen 1 2022-05-12 16:21:33,927:gui: DEBUG - Minval: -0.5012634992599487 Maxval: 0.5171906352043152 Minloc: (555, 856) Maxloc: (19, 2) 2022-05-12 16:21:33,927:gui: DEBUG - Raise exception (could not find the map anywhere i guess) 2022-05-12 16:21:33,927:gui: ERROR - Failed to parse captured text Traceback (most recent call last): File "src\gui.py", line 680, in add_parsed_coords File "src\gui.py", line 567, in capture_map_coords ValueError: F10 map not found 2022-05-12 16:21:40,793:gui: DEBUG - Event: Add 2022-05-12 16:21:40,793:gui: DEBUG - Values: {'profileSelector': 'GAW P2 CAP', 'activesList': [], 'hornet': True, 'harrier': False, 'tomcat': False, 'viper': False, 'mirage': False, 'warthog': False, 0: None, 'baseSelector': '', 'CA': False, 'MA': False, 'NV': False, 'PG': False, 'SY': False, 'msnName': '', 'WP': True, 'MSN': False, 'FP': False, 'ST': False, 'IP': False, 'DP': False, 'HA': False, 'HB': False, 'sequence': 1, 'North': True, 'South': False, 'latDeg': '', 'latMin': '', 'latSec': '', 'East': True, 'West': False, 'lonDeg': '', 'lonMin': '', 'lonSec': '', 'elevFeet': '', 'elevMeters': '', 'mgrs': ''} 2022-05-12 16:21:40,794:gui: ERROR - Failed to validate coords: could not convert string to float: '' 2022-05-12 16:21:41,745:gui: DEBUG - Event: Add 2022-05-12 16:21:41,746:gui: DEBUG - Values: {'profileSelector': 'GAW P2 CAP', 'activesList': [], 'hornet': True, 'harrier': False, 'tomcat': False, 'viper': False, 'mirage': False, 'warthog': False, 0: None, 'baseSelector': '', 'CA': False, 'MA': False, 'NV': False, 'PG': False, 'SY': False, 'msnName': '', 'WP': True, 'MSN': False, 'FP': False, 'ST': False, 'IP': False, 'DP': False, 'HA': False, 'HB': False, 'sequence': 1, 'North': True, 'South': False, 'latDeg': '', 'latMin': '', 'latSec': '', 'East': True, 'West': False, 'lonDeg': '', 'lonMin': '', 'lonSec': '', 'elevFeet': '', 'elevMeters': '', 'mgrs': ''} 2022-05-12 16:21:41,746:gui: ERROR - Failed to validate coords: could not convert string to float: '' 2022-05-12 16:21:51,099:gui: DEBUG - Event: None 2022-05-12 16:21:51,099:gui: DEBUG - Values: None 2022-05-12 16:21:51,099:gui: INFO - Exiting... 2022-05-12 16:21:51,099:root: INFO - Finished