From a2e9ce6aeb8c9b7fe9bf08f16d8cabc33003da8f Mon Sep 17 00:00:00 2001 From: Kevin F Date: Mon, 13 Mar 2023 22:25:04 -0500 Subject: [PATCH] Fixed race condition --- Client.md | 4 ++-- ReadMe.md | 2 +- tools/RawCapture.md | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Client.md b/Client.md index 09399ec..e5cad0b 100644 --- a/Client.md +++ b/Client.md @@ -107,7 +107,7 @@ for { } inputString = addXDoToolIfNonQWERTY(string(readData)) - input := []byte("@{payload delimiter}" + inputString) + input := []byte(inputString) if len(input) > 0 { err = client.WriteMessage(websocket.TextMessage, input) if err != nil { @@ -147,7 +147,7 @@ for { } log.Fatal(err) } - err = client.WriteMessage(websocket.TextMessage, []byte("@{payload delimiter}" + key)) + err = client.WriteMessage(websocket.TextMessage, []byte(key)) if err != nil { log.Fatal("write:", err) } diff --git a/ReadMe.md b/ReadMe.md index 97fc3fd..db8ff59 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -6,7 +6,7 @@ Copyright [Kevin Froman](https://chaoswebs.net/) [Licensed under GPLv3](LICENSE. Work in progress --- version -2.0.0 +3.0.0 --- diff --git a/tools/RawCapture.md b/tools/RawCapture.md index ce28197..d64f842 100644 --- a/tools/RawCapture.md +++ b/tools/RawCapture.md @@ -248,13 +248,13 @@ try: except KeyError: print("Unknown key: " + str(e_code)) if event.value == 1: - key_str = "@{keydown cmd}" + key_str + key_str = "@{payload delimiter}@{keydown cmd}" + key_str log.append(e_code) quit_if_necessry(log) elif event.value == 0: - key_str = "@{keyup cmd}" + key_str + key_str = "@{payload delimiter}@{keyup cmd}" + key_str elif event.value == 2: - key_str = "@{keyheld cmd}" + key_str + key_str = "@{payload delimiter}@{keyheld cmd}" + key_str else: print("Unknown value: " + str(event.value)) continue