Hallo zusammen, ich habe ein kleines Problem und in PHP bin ich nun auch nicht gerade ein Ass
Ich möchte von meinen ARK Gameserver eine Datei Auslesen siehe weiter unten, das geht auch Prima.
Nun aber kommen die Kopfschmerzen bei mir:
1. Er muss nach 'Spieler Name1' joined the game. & 'Spieler Name1' left the game. suchen, kann nur mittels der Uhrzeit ermittelt werden wer noch Online ist (zb.: 00:13:12) die Log Datei löscht sich am Tag 1-2 mal wegen Neustarts.
2. Ausgabe der Anzahl die Online sind & die Namen die Online sind zZ.
Würde mich freuen wenn mir einer mal hier weiter helfen könnte, am liebsten natürlich ein Script wie schon gesagt PHP finde ich schon gut, aber bin leider Anfänger.
was er unten im Script ausgibt:
(wird als Chat Ausgabe benötigt, löscht sich bei Server Neustart Automatisch)
00:13:12.6492 Player 'Spieler Name1' joined the game.
00:53:12.9491 Player 'Spieler Name2' joined the game.
01:18:46.5573 Spieler Name1 (Spieler Name1): xyz
01:18:46.5573 Spieler Name2 (Spieler Name2): aas
01:18:48.6114 Spieler Name1 (Spieler Name1): blablabla
02:03:43.7169 Player 'Spieler Name1' left the game.
03:13:12.2491 Player 'Spieler Name1' joined the game.
usw.
Spieler Name 1 usw sind nicht die Richtigen Namen der Spieler, ist nur ein Beispiel.
'Spieler Name1' wird genau so ausgegeben mit: ' beim einloggen und ausloggen sonst nicht.
Das ist meine Ausgabe für mein Chat.
Ich möchte von meinen ARK Gameserver eine Datei Auslesen siehe weiter unten, das geht auch Prima.
Nun aber kommen die Kopfschmerzen bei mir:
1. Er muss nach 'Spieler Name1' joined the game. & 'Spieler Name1' left the game. suchen, kann nur mittels der Uhrzeit ermittelt werden wer noch Online ist (zb.: 00:13:12) die Log Datei löscht sich am Tag 1-2 mal wegen Neustarts.
2. Ausgabe der Anzahl die Online sind & die Namen die Online sind zZ.
Würde mich freuen wenn mir einer mal hier weiter helfen könnte, am liebsten natürlich ein Script wie schon gesagt PHP finde ich schon gut, aber bin leider Anfänger.
was er unten im Script ausgibt:
(wird als Chat Ausgabe benötigt, löscht sich bei Server Neustart Automatisch)
00:13:12.6492 Player 'Spieler Name1' joined the game.
00:53:12.9491 Player 'Spieler Name2' joined the game.
01:18:46.5573 Spieler Name1 (Spieler Name1): xyz
01:18:46.5573 Spieler Name2 (Spieler Name2): aas
01:18:48.6114 Spieler Name1 (Spieler Name1): blablabla
02:03:43.7169 Player 'Spieler Name1' left the game.
03:13:12.2491 Player 'Spieler Name1' joined the game.
usw.
Spieler Name 1 usw sind nicht die Richtigen Namen der Spieler, ist nur ein Beispiel.
'Spieler Name1' wird genau so ausgegeben mit: ' beim einloggen und ausloggen sonst nicht.
Das ist meine Ausgabe für mein Chat.
PHP-Code:
<?php
if (!file_exists("C:\gameserver\ark\server\Logs\Server 1\RCON_All.log"))
{
echo "Log Datei nicht vorhanden.";
exit;
}
$dz=fopen("C:\gameserver\ark\server\Logs\Server 1\RCON_All.log","r");
if(!$dz)
{
echo "Log Datei konnte nicht geöffnet werden.";
exit;
}
while (!feof($dz))
{
$reihe=fgets($dz,50);
echo "$reihe";
// echo "<br/>";
}
fclose($dz);
?>
Kommentar