ich habe eine Frage an Euch, ich bin wirklich am verzweifeln. Habe als ADDON die HM-Tools installiert. Dort ist auch das Programm Imageick mit integriert, welches ich dringend benötige. Ich komme leider nicht weiter. Ich habe bislang alles versucht, komme aber leider zu keinem Ergebnis.
Imageick hat ein File "convert" (liegt unter /usr/local/addons/hm-tools/bin/) mit dem ich gerne zwei Bilder zu Einem generieren möchte. Der SSH Befehl hierzu, wenn ich mich direkt über SSH auf der RaspMatic einlogge lautet:
Code: Alles auswählen
convert /tmp/bild1.jpg /tmp/bild2.jpg -append /tmp/bild3.jpg
Wenn Schalter1 gedrück, Starte script (WebuI).
Hierzu dachte ich, ich könnte CUxD verwenden mit dem Befehl:
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("convert /tmp/bild1.jpg /tmp/bild2.jpg -append /tmp/bild3.jpg");
hierin steht
Code: Alles auswählen
#!bin/sh
convert /tmp/bild1.jpg /tmp/bild2.jpg -append /tmp/bild3.jpg
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("/usr/local/addons/script/test.sh");
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("/bin/sh /usr/local/addons/script/test.sh");
Mein Script habe ich am Ende nur mit der system.Exec zum Laufen gebracht und zwar hiermit:
Code: Alles auswählen
system.Exec("/bin/sh /usr/local/addons/script/test.sh");
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("cp /tmp/bild1.jpg /tmp/test.jpg");
Ich würde anstelle der systemExec gerne CUxD verwenden.. Vieleicht hat jemand noch den entscheidenden Hinweis, wie ich es unter CuxD doch noch zum Laufen bekommen kann.
Vielen Dank für Eure Hilfe schon vorab.