hallo,
ich wollte mir eine firefox erweiterung machen, die daten an ein externes programm liefert und dessen output wieder dem firefox zurückgibt.
dass ich ein externen programm ausführen kann hab ich das versucht:
Code
var str_LocalProgram = "c:\\blabla.exe";
var obj_Program = new FileFactory(str_LocalProgram);
var obj_Process = Components.classes['@mozilla.org/process/util;1'].createInstance(Components.interfaces.nsIProcess);
obj_Process.init(obj_Program);
obj_Process.run(true, null, 0);
das programm wird ausgeführt, nur weiß ich nicht wie ich zum output komme. gibts vllt eine möglichkeit den stdout einzulesen?
anleitung hab ich von hier http://www.xulplanet.com/references/xpc…nsIProcess.html bzw vom googln, aber da hab ich bis jetzt auch nix genaueres gefunden.
bin für jede hilfe dankbar.