Ich habe einen InputStream auf einen Rechner gerichtet, über telnet,
der Rechner gibt mir dabei ein sehr komisches Format zurück:
|
C-/C++-Quelltext
|
1
2
3
4
5
|
[5;1H[K[6;1H[K[7;1H[K[8;1H[K[9;1H[K[10;1H[K[11;1H[K[12;1H[K[13;1H[K[14;1H[K[15;1H[K[16;1H[K[17;1H[K[18;1H[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;1H[K[25;1H[K[4;15Hecho TEST[5;1HTEST[7;1HC:\Users\test>
echo test2[8;1Htest2[10;1HC:\Users\test>
whoami[11;1Hw4deumsy9001123\test[13;1HC:\Users\test>
[1;1H UDP 127.0.0.1:50486 *:* [2;1H UDP 127.0.0.1:51066 *:*[3;1H UDP 127.0.0.1:56674 *:* [4;1H UDP 127.0.0.1:59285 *:*[5;1H UDP 127.0.0.1:60034 *:*[6;3HUDP 127.0.0.1:63895 *:*[7;1H UDP 127.0.0.1:65037 *:*[8;1H UDP 192.168.142.193:6502 *:*[9;3HUDP 192.168.152.181:137 *:*[10;1H UDP 192.168.152.181:138 *:*[11;1H UDP 192.168.152.181:1900 *:*[12;3HUDP 192.168.152.181:6502 *:*[13;1H UDP 192.168.152.181:65035 *:*[14;3HUDP [::]:7 *:*[15;3HUDP [::]:9 *:*[16;3HUDP [::]:13 *:*[17;3HUDP [::]:17 *:*[18;3HUDP [::]:19 *:*[19;3HUDP [::]:123 *:*[20;3HUDP [::]:500 *:*[21;3HUDP [::]:4500 *:*[22;3HUDP [::1]:1900 *:*[23;3HUDP [::1]:65034 *:*[25;1HC:\Users\test>
DONE
|
Was man erkennt er stellt alle Zeilenumbrüche als [5;1H dar, wobei die Zahl immer wechselt pro Zeile, habt ihr eine Idee welches Format das ist und wie ich die Zeilenumbrüche korrekt umwandel ?