link to keyboard codes

This commit is contained in:
Maxim Devaev 2024-06-19 12:36:04 +03:00
parent 79d3d741b4
commit 91eb2e996d
1 changed files with 1 additions and 0 deletions

View File

@ -128,6 +128,7 @@ Another type of event is `ping`, which can be sent by the client: `{"event_type"
headers = {"X-KVMD-User": "admin", "X-KVMD-Passwd": "admin"} headers = {"X-KVMD-User": "admin", "X-KVMD-Passwd": "admin"}
ws = websocket.WebSocket(sslopt={"cert_reqs": ssl.CERT_NONE}) ws = websocket.WebSocket(sslopt={"cert_reqs": ssl.CERT_NONE})
ws.connect(uri, header=headers) ws.connect(uri, header=headers)
# Key codes: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code/code_values
ws.send('{"event_type": "key", "event": {"key": "Enter", "state": true}}') ws.send('{"event_type": "key", "event": {"key": "Enter", "state": true}}')
time.sleep(0.05) time.sleep(0.05)
ws.send('{"event_type": "key", "event": {"key": "Enter", "state": false}}') ws.send('{"event_type": "key", "event": {"key": "Enter", "state": false}}')