From bf0d3d5eb1558b20acd44fcea866686e5d5bf7a9 Mon Sep 17 00:00:00 2001 From: Djones4822 Date: Mon, 26 Apr 2021 11:47:24 -0400 Subject: [PATCH 1/2] Resolved local SimConnect import issue --- SimConnectCust/EventList.py | 2 +- SimConnectCust/FacilitiesList.py | 2 +- SimConnectCust/RequestList.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SimConnectCust/EventList.py b/SimConnectCust/EventList.py index 9bb7acf..511beaa 100644 --- a/SimConnectCust/EventList.py +++ b/SimConnectCust/EventList.py @@ -1,4 +1,4 @@ -from SimConnect import * +from .SimConnect import * class Event(object): diff --git a/SimConnectCust/FacilitiesList.py b/SimConnectCust/FacilitiesList.py index bbc0d91..85fb4ba 100644 --- a/SimConnectCust/FacilitiesList.py +++ b/SimConnectCust/FacilitiesList.py @@ -1,4 +1,4 @@ -from SimConnect import * +from .SimConnect import * from .Enum import * from .Constants import * diff --git a/SimConnectCust/RequestList.py b/SimConnectCust/RequestList.py index c141bb3..f172cfb 100644 --- a/SimConnectCust/RequestList.py +++ b/SimConnectCust/RequestList.py @@ -1,4 +1,4 @@ -from SimConnect import * +from .SimConnect import * from .Enum import * from .Constants import * From f8d2204267a4ca649cb7d973c9df53fe5c4d447b Mon Sep 17 00:00:00 2001 From: Djones4822 Date: Tue, 27 Apr 2021 00:07:05 -0400 Subject: [PATCH 2/2] Fix CTRL+C close bug --- msfs_landing_inspector.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/msfs_landing_inspector.py b/msfs_landing_inspector.py index 9d8e702..bae61a9 100644 --- a/msfs_landing_inspector.py +++ b/msfs_landing_inspector.py @@ -448,15 +448,15 @@ def simconnect_thread_func(threadname): if __name__ == "__main__": - thread1 = Thread(target = simconnect_thread_func, args=('Thread-1', )) - thread2 = Thread(target = flask_thread_func, args=('Thread-2', )) + thread1 = Thread(target = simconnect_thread_func, args=('Thread-1', ), daemon=True) + thread2 = Thread(target = flask_thread_func, args=('Thread-2', ), daemon=True) thread1.start() thread2.start() - - time.sleep(.5) - + print("\n*********************") print("MSFS Landing Inspector initialized") print("Load 'localhost:5000' in your browser to start MSFS Landing Inspector") print("Tip: You can access MSFS Landing Inspector from your mobile device. Check install_instructions.txt for instructions.") - \ No newline at end of file + print("\n*********************\n\n") + while True: + time.sleep(.5)