Hallo,
versuche gerade ein kleines Programm zu schreiben, dass von meinem DSL-Router die IP Adresse abfrägt. Habe soweit Socketverbinung geöffnet und auch Login und "show ip" befehl abgesetzt. Bekomme auch das Ergebnis auf den Bildschirm.<br>
<br>
Möchte aber das ergebnis irgendwie in einem (String)Array speichern, um dann per substring die IP auszulesen.<br>
<br>
<b>Problem: Wie bekomme ich den Inputstream anständig in ein String gewandelt?</b><br>
<br>
Hier ist die Ausgabe auf dem Bildschirm:<br>
<br>
int anz;<br>
byte[] c = new byte[100];<br>
while ((anz = in.read(c)) != -1) {<br>
System.out.write(c, 0, anz); // Bildschirmausgabe <br>
}<br>
Hat jemand einen Tipp?
versuche gerade ein kleines Programm zu schreiben, dass von meinem DSL-Router die IP Adresse abfrägt. Habe soweit Socketverbinung geöffnet und auch Login und "show ip" befehl abgesetzt. Bekomme auch das Ergebnis auf den Bildschirm.<br>
<br>
Möchte aber das ergebnis irgendwie in einem (String)Array speichern, um dann per substring die IP auszulesen.<br>
<br>
<b>Problem: Wie bekomme ich den Inputstream anständig in ein String gewandelt?</b><br>
<br>
Hier ist die Ausgabe auf dem Bildschirm:<br>
<br>
int anz;<br>
byte[] c = new byte[100];<br>
while ((anz = in.read(c)) != -1) {<br>
System.out.write(c, 0, anz); // Bildschirmausgabe <br>
}<br>
Hat jemand einen Tipp?
Comment