Nicht wirklich. Je nach dem von wann das Skript ist sind seit dem nur welche dazugekommen.
Ich vermute mal eher, Du hast das Skript dahingegen geändert, dass es vormals den Status per json und jetzt per xml abfragt. Dann passt natürlich nichts mehr.
Den Unterschied siehst Du, wenn Du folgendes mal unter Skript testen eingibst:
(user und pass bitte zwei mal anpassen)
Code: Alles auswählen
var stdout="";
string stderr;
string url='http://192.168.188.43/xml?user=xxxx&pass=xxxx1234&cmd=status';
dom.GetObject("CUxD.CUX2801001:7.CMD_SETS").State("wget -q -O - '"#url#"'");
dom.GetObject("CUxD.CUX2801001:7.CMD_QUERY_RET").State(1);
string stdout= dom.GetObject("CUxD.CUX2801001:7.CMD_RETS").State();
WriteLine("Antwort xml: " # stdout);
string url='http://192.168.188.43/json?user=xxxx&pass=xxxx1234&cmd=status';
dom.GetObject("CUxD.CUX2801001:7.CMD_SETS").State("wget -q -O - '"#url#"'");
dom.GetObject("CUxD.CUX2801001:7.CMD_QUERY_RET").State(1);
string stdout= dom.GetObject("CUxD.CUX2801001:7.CMD_RETS").State();
WriteLine("Antwort json: " # stdout);
bei xml und CUxD:
Code: Alles auswählen
posStart = ' quality ';
posEnd = ' /quality ';
Gruß
Lampi