System.acp Variable in dashboard implementieren und in der console ausgeben
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user