Jest taka sprawa: Uruchamiam w Javie progrma exe za pomoca runtime.exec. Wszystko dziala i nie ma problemu z sama komenda. Dodam jeszcze ze uruchamiam program z argumentami wiec argument exec-a ma postac tablicy (nie sadze aby to bylo istotne ale pisze to dla pelnej informacji).
I teraz problem: program wyswietla w cmd jakies napisy a ja bym chcial je przechwycic. Nie istotne jest dla mnie czy pojda one do jakiejs zmiennej string juz w programie czy np. do pliku tekstowego (nawet lepiej). Chce tylko aby sie zachowaly.
Probowalem dodawac do parametrow "> out.txt" i tego typu kombinacje ale to nie dziala. Ktos moze mi podac jakis przykladzik kodu ktory by to rozwiazywal? Mile widziany nawet najprostszy przyklad ktory by zapisywal wyswietlany napis "Hello world" do pliku lub stringa.
Dodam jeszcze ze nie mam mozliwosci zmiany kodu programu ktory uruchamiam tzn. - to co on wywala musze odczytywac z ekranu, nie ma opcji aby tamten program to zapisywal gdziekolwiek...