diff --git a/.vscode/settings.json b/.vscode/settings.json index 3ffe146..119f7ec 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -75,6 +75,19 @@ "typeinfo": "cpp", "valarray": "cpp", "variant": "cpp", - "stdfloat": "cpp" + "stdfloat": "cpp", + "__bit_reference": "cpp", + "__config": "cpp", + "__hash_table": "cpp", + "__locale": "cpp", + "__node_handle": "cpp", + "__split_buffer": "cpp", + "__threading_support": "cpp", + "__tree": "cpp", + "__verbose_abort": "cpp", + "complex": "cpp", + "execution": "cpp", + "ios": "cpp", + "locale": "cpp" } } \ No newline at end of file diff --git a/openrouter/src/web/index.html b/openrouter/src/web/index.html index 90a6f29..ad79a87 100644 --- a/openrouter/src/web/index.html +++ b/openrouter/src/web/index.html @@ -183,6 +183,8 @@ + +
diff --git a/openrouter/src/web/js/syslog.js b/openrouter/src/web/js/syslog.js index e824680..3999fd1 100644 --- a/openrouter/src/web/js/syslog.js +++ b/openrouter/src/web/js/syslog.js @@ -2,6 +2,7 @@ const syslogdata = document.querySelector('.syslogdata') const refreshbutton = document.querySelector('#refreshbutton') const openrouterfilter = document.querySelector('#openrouterfilter') const authservicefilter = document.querySelector('#authservicefilter') +const realtimesyslogchekbox = document.querySelector('#realtimesyslog') let openrouterfilterenable = false let authservicefilerenable = false @@ -67,3 +68,13 @@ const authservicefilterfunc = (textdata) => { } return } + +realtimesyslogchekbox.addEventListener('click', () => { + if (realtimesyslogchekbox.checked) { + let socket = new WebSocket("ws://192.168.122.76/syslog"); + + socket.onmessage = function(event) { + console.log(event.data) + }; + } +})