Ist zwar ein sehr alter Beitrag, aber für mich gerade sehr hilfreich!!paul53 hat geschrieben: ↑03.09.2013, 23:01Da das Script auch mit nur einer CCU funktionieren muss, habe ich es mal getestet. Wie schon befürchtet, funktioniert die einfache Übergabe eines Variablenwertes (x) nicht innerhalb eines Strings. Man muss eine Stringverkettung programmieren - dann klappt es:Die Ziel-SV muss vom gleichen Typ wie die Quell-SV sein. Allerdings funktioniert es nicht mit SV vom Typ "Zeichenkette".Code: Alles auswählen
var x = dom.GetObject("Quell-SV").Value(); string url='http://xxx.xxx.xxx.xxx:8181/a.exe?y=dom.GetObject("Ziel-SV").State('#x#')'; dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O - '"#url#"'");
Die Pusherei von Bools oder Zahlen nach obigem Skript funktioniert einwandfrei von einer Steuerung zur Anderen (verschiedenen Postadressen über zwei per VPN verbundene Fritzboxen)
Ich würde auch gerne ein paar SVs mit Zeichenketten pushen. Gibt es dar auch eine Lödung?