From 9111c63691a226065b18f362912e8e07a40beea5 Mon Sep 17 00:00:00 2001 From: nin0dev Date: Tue, 18 Jun 2024 01:10:59 -0400 Subject: [PATCH] idk what did i do --- front/index.html | 26 +++++++++++--------------- front/index.js | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 15 deletions(-) create mode 100644 front/index.js diff --git a/front/index.html b/front/index.html index 24ca5e7..154e3e6 100644 --- a/front/index.html +++ b/front/index.html @@ -3,7 +3,7 @@ - HTML 5 Boilerplate + Vencord EAS @@ -19,31 +19,27 @@

Vencord EAS Client

arrow_drop_down
- +
- +
-
-
- - -
- +
Logs
+

+ - \ No newline at end of file + diff --git a/front/index.js b/front/index.js new file mode 100644 index 0000000..10ecfa0 --- /dev/null +++ b/front/index.js @@ -0,0 +1,42 @@ +const socket = new WebSocket('wss://eas-ws.nin0.dev'); + +socket.onopen = function(event) { + log("Connection opened") +}; + +socket.onmessage = function(event) { + log("IN: " + event.data) + if(event.data.startsWith("MSG ")) { + alert(event.data.replace("MSG ", "")) + } +}; + +socket.onclose = function(event) { + alert("Connection has been closed, refresh the page."); +}; + +function sendMessage(message) { + socket.send(message); + log("OUT: " + message) +} + +function log(message) { + const logArea = document.getElementById("log"); + const newVal = message + "
" + logArea.innerHTML; + logArea.innerHTML = newVal; +} + +function processSend() { + const endpoint = document.getElementById("endpoint").value + if(endpoint == "get") { + sendMessage("GET") + } + const token = document.getElementById("token").value + const msg = document.getElementById("msg").value + if(endpoint == "msg") { + sendMessage(`MSG ${token} ${msg}`) + } + if(endpoint == "clear") { + sendMessage(`CLEAR ${token}`) + } +}