Hallo Leute,
ich möchte unter Suse 9.2 mittels Java einen Scan der für DVB verfügbaren TV-Programme ausführen.
Während in der Konsole die Anweisung
dvbscan Astra-19.2E
einwandfrei funktioniert und eine große Menge an Informationen ausgegeben werden, liefert mir das nachfolgende Coding
keinerlei Ausgabe. Hat jemand 'ne Idee, was ich falsch mache???
Danke im Voraus
skywest
ich möchte unter Suse 9.2 mittels Java einen Scan der für DVB verfügbaren TV-Programme ausführen.
Während in der Konsole die Anweisung
dvbscan Astra-19.2E
einwandfrei funktioniert und eine große Menge an Informationen ausgegeben werden, liefert mir das nachfolgende Coding
Code:
public static void main(String[] args) {
Process p;
try {
String[] cmd = new String[2];
cmd[0] = "dvbscan";
cmd[1] = "Astra-19.2E";
p = Runtime.getRuntime().exec(cmd);
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()) );
for ( String s; (s = in.readLine()) != null; )
System.out.println( s );
} catch (IOException e) {
e.printStackTrace();
}
}
Danke im Voraus
skywest