System.acp Variable in dashboard implementieren und in der console ausgeben

This commit is contained in:
ISA
2024-09-25 21:36:08 +02:00
parent f9e1fb133e
commit 1a5616658d

View File

@@ -38,7 +38,7 @@ function Dashboard() {
});
};
// Lade das Skript und aktualisiere den State
// Skript für letzte Meldungen laden
const fetchLast20Messages = async () => {
try {
await loadScript("last20Messages.acp");
@@ -52,8 +52,35 @@ function Dashboard() {
}
};
fetchLast20Messages();
// Skript für Systemvariablen laden
const fetchSystemVariables = async () => {
try {
await loadScript("System.acp");
// Überprüfe, ob die Variablen definiert sind
if (window.deviceName) {
console.log("Systemvariablen geladen:", {
deviceName: window.deviceName,
mac1: window.mac1,
mac2: window.mac2,
ip: window.ip,
subnet: window.subnet,
gateway: window.gateway,
datetime: window.datetime,
});
} else {
console.error("Konnte Systemvariablen nicht finden.");
}
} catch (error) {
console.error("Fehler beim Laden des Skripts System.acp:", error);
setError(error);
}
};
// Lade die Skripte in der richtigen Reihenfolge
fetchLast20Messages();
fetchSystemVariables();
// Nachrichten parsen
const parseMessages = (messages) => {
messages = messages
.replace(/<tr>/g, "\n")