Wie meinst du ob ich den Code beider Programme bearbeiten kann?
Wenn du das Webinterface und das Remote Tool meinst, ja kann ich denn ich habe sie ja geschrieben.

So das Programm mit gets funktioniert fast. Aber es wird nur eine einzige Zeile der Ausgabe in die Variable gespeichert.
Aber davon mal abgesehen, selbst wenn diese Methode funktionieren würde, könnte ich sie nicht verwenden fällt mir grad auf. Denn das Programm enthält ja noch viele viele andere Anweisungen wesshalb ich nicht irgendwo zwischen rein eine gets Anweisung schreiben kann. Es muss alles in einem Programmdurchlauf geschehen und darf sich nicht selber neu starten oder ein zweites mal starten wie das bei Pipes der Fall wäre.
Es handelt sich ja um einen im Hintergrund laufendes Programm dass ich von einem Webinterface fernsteuere.
Es muss doch eine Lösung geben
MfG