Hallo Leute,
wollte mal fragen, wie ich längere Texte ohne feste Punkte formatieren kann ?
Also ich hab folgendes Script, welches sich per Telnet auf meinem TS-Server anmeldet und dort zB die Logs ausliest:
Die letzte Ausgabe (mit dem "pl") gibt folgendes aus:
Wie kann man so ein Kuddel-Muddel so formatieren, dass ich am besten auch damit weiterarbeiten kann ? Danke schonmal !
P.S.: War mir zu große Abreit die IPs usw. zu "xxxx"-en also bitte seid fair und stellt kein damit an Aber ihr seid ja hier eh vernünftig
wollte mal fragen, wie ich längere Texte ohne feste Punkte formatieren kann ?
Also ich hab folgendes Script, welches sich per Telnet auf meinem TS-Server anmeldet und dort zB die Logs ausliest:
PHP:
<?php
$ip = "xxxxx";
$ts_socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($ts_socket == FALSE) {
echo "Error1:".socket_strerror(socket_last_error($ts_socket));
}
Else {
$ts_socket_connectet = socket_connect($ts_socket, $ip, 51234); //Verbindung herstellen
if ($ts_socket_connectet == FALSE) {
echo "Error2:".socket_strerror(socket_last_error($ts_socket));
}
Else {
$msg = "slogin xxxxx xxxxx\n"; // Anmelden
$e = socket_write($ts_socket, $msg, strlen($msg));
echo socket_read($ts_socket, 1000);
echo "<br>";
$msg = "sel xxxxx\n"; // TS-Server auswählen
$e = socket_write($ts_socket, $msg, strlen($msg));
echo socket_read($ts_socket, 1000);
echo "<br>";
$msg = "pl\n"; // Player list ausgeben
$e = socket_write($ts_socket, $msg, strlen($msg));
echo socket_read($ts_socket, 10000000);
echo "<br>";
}
}
socket_close($ts_socket);
?>
Die letzte Ausgabe (mit dem "pl") gibt folgendes aus:
Code:
p_id c_id ps bs pr br pl ping logintime idletime cprivs pprivs pflags ip nick loginname 1 1 25972 6132409 26732 8660017 0 64 9067 0 1 5 0 "172.180.205.134" "Admin | ReAvEr " "chriss" 2 1 47638 13191150 5418 1733866 2 22 9018 3 0 4 0 "88.76.227.41" "haiopei" "haiopei" 13 16 9362 2759319 3421 1087638 0 86 1328 3 1 4 0 "84.172.27.118" "hecki" "hecki" 14 16 7170 2091194 5536 1775617 0 19 1212 1 0 5 0 "89.12.20.232" "Kalle2007" "Kalle2007" 15 16 7444 2249160 890 263572 825 342 824 6 0 4 0 "91.17.252.68" "Marcelinho" "Marcelinho" 16 16 2756 883613 2804 895949 0 43 283 0 0 5 0 "84.172.98.139" "zocker2008" "zocker2008" OK
Wie kann man so ein Kuddel-Muddel so formatieren, dass ich am besten auch damit weiterarbeiten kann ? Danke schonmal !
P.S.: War mir zu große Abreit die IPs usw. zu "xxxx"-en also bitte seid fair und stellt kein damit an Aber ihr seid ja hier eh vernünftig