From 4e73f252383d170f4bc6adffc4c11c6b2b50dd86 Mon Sep 17 00:00:00 2001 From: GitBluub Date: Wed, 21 Dec 2022 18:33:17 +0900 Subject: [PATCH] fix input of scorometer --- scorometer/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scorometer/main.py b/scorometer/main.py index e516e81..0757356 100755 --- a/scorometer/main.py +++ b/scorometer/main.py @@ -69,13 +69,13 @@ class Scorometer(): def gameLoop(self): while True: if select.select([sys.stdin, ], [], [], 0.0)[0]: - line = sys.stdin.readline() + line = input() if not line: break + print("handling message") self.handleMessage(line.rstrip()) else: pass - sleep(0.5) self.sendEnd(0, {}) def main(): @@ -84,6 +84,7 @@ def main(): if start_message["type"] != "start" or "name" not in start_message.keys(): print(json.dumps({"error": "Error with the start message"})) exit() + print("loaded") song_name = start_message["name"] sc = Scorometer(f"partitions/{song_name}.midi") sc.gameLoop()