NEWS
Blockly Funktionen
-
Hallo,
ich versuche gerade ein JS als Funktion in Blockly zu integrieren.
Der Code der Funktion die aufgerufen wird sieht wie folgt aus:var SSH = require('simple-ssh'); var ssh = new SSH({ host: 'meine IP', user: 'User', pass: 'mein Passwort' }); ssh.exec('sudo "und irgendein Befehl der in einem Datenpunkt steht" ').start();
Es ist also ein ssh Befehl. Wenn ich den Befehl einfach ausschreibe funktioniert es auch.
Jetzt ist meine Frage, wie bekomme ich nach "sudo" einen globalen Datenpunkt integriert?Danke schonmal
-
@ichwersonst sagte: wie bekomme ich nach "sudo" einen globalen Datenpunkt integriert?
ssh.exec('sudo ' + getState(id).val).start();
id des Datenpunktes muss an die Funktion übergeben werden.
Oder man übergibt direkt den Wert des Datenpunktes (val) an die Funktion:ssh.exec('sudo ' + val).start();
Beispiel:
-
Vielen Dank