ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
574
574
EMPFEHLEN
-
Hallo miteinander,
Zwecks Parametrisierung möchte ich eine Anwendung fremdstarten.
Tue ich das mittels cmd bekomme ich während der Laufzeit entsprechende Statusmeldungen zurück.
z.B. so:
PrintNet T Designer Console 6.2.54
Status message 0881:Reading config file
...
Status message 0596:Imposition script preprocessing started.
Complete run time: 0:00:02.813
Das gleiche Ergebnis hätte ich gerne über Java erreicht. Jedoch bekomme ich die Meldungen hier nicht step by step zurück sondern alle auf einmal wenn die Anwendung komplett durchgelaufen ist. Kennt jemand eine Möglichkeit da ein bisschen Dynamik rein zu bekommen? Wäre super. Die geballten Statusmesages aufeinmal erschlagen mich total.
Hier mein verwendeter Quellcode:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
try { Process proc = Runtime.getRuntime().exec("\\\\192.168.0.9\\C\\PNetTC.exe "+ params); Scanner sc = new Scanner(proc.getInputStream()); StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); while(sc.hasNextLine()) { pw.println(sc.nextLine()); } System.out.println(sw); } catch(Exception e){System.err.println(e.toString());}
-
01.09.10 19:54 #2
Es ist ja auch kein Wunder, dass bei dir die Ausgabe als Komplettpacket ausgegeben wird, so steht es ja auch in deinem Code.
So sollte das passieren, was du dir vorstellst. Allerdings noch nicht getestet.
Man sagt, das Schwert eines Samurai sei seine Seele ...
Mit den Beiträgen ist es wie mit Schwertern: Je besser die Rohstoffe sind und je öfter man diese bearbeitet, desto hochwertiger sind sie.
Das Schmieden ist eine Kunst; Das Schreiben auch ;)
-
Ist mir heute beim aufwachen auch klar geworden ...
Danke nach Kirchlengern.
Falls mal wieder jemand drüber stoplpert, die Klasse ProcessBuilder sieht auch recht vielversprechend aus.
Ähnliche Themen
-
Daten in Echtzeit aus SQL Datenbank auslesen
Von Vectormaster im Forum Javascript & AjaxAntworten: 24Letzter Beitrag: 05.01.10, 16:29 -
[C] Windows Messages in DLL (JNI)
Von Billie im Forum C/C++Antworten: 0Letzter Beitrag: 21.07.09, 11:21 -
"Echtzeit Browsergame" ohne Echtzeit, aber wie?
Von Kipperlenny im Forum PHPAntworten: 5Letzter Beitrag: 28.03.08, 09:02 -
[C++] windows messages
Von rook im Forum C/C++Antworten: 4Letzter Beitrag: 13.06.03, 16:04 -
Echtzeit
Von tomi im Forum PHPAntworten: 8Letzter Beitrag: 28.05.02, 18:47





Zitieren
Login




