• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Motd vom Server per PHP ändern

TheTimeless

Minecrafter
Registriert
13 Juli 2016
Beiträge
3
Alter
25
Diamanten
0
Minecraft
TheTimless
Hallo liebe User des minecraft-server.eu Forums

Ich habe eine Frage und zwar ist es möglich das ich mit einem PHP script die Motd vom Server ändere und wenn ja wie genau mache ich das.

Danke schon mal für eure Hilfe.

Frohe Weinachten
- TheTimeless
 

UnityGaming

Workaholic
Registriert
25 Oktober 2015
Beiträge
527
Alter
26
Diamanten
312
Minecraft
FastFelix771
Normalerweise nein.
Mit einem Plugin auf dem Server, dass auf einen Ping von deinem Webserver aus reagiert, ja.
Unter Umständen kann das auch diese staubige RCON Funktion.. wäre mir allerdings neu.

Also, prinzipiell ist es möglich - aber nicht von alleine, da wirst du vorher Hand anlegen müssen.
 

United-Mine

Minecrafter
Registriert
3 November 2016
Beiträge
9
Alter
29
Diamanten
300
Sorry für die späte Antwort c;

Du könntest über PHP den neuen MOTD in eine Datenbank speichern.
Über ein Plugin kannst du die Tabelle der Datenbank abfragen und den MOTD setzen. Allerdings solltest du die Kodierung auf UTF-8 basieren.

Edit: Mir fällt gerade auf dass Thonny etwas ähnliches geschrieben hat, sry xd.

LG
 

PSandro

Kuhfänger
Registriert
7 November 2016
Beiträge
51
Diamanten
302
Über ein Plugin kannst du die Tabelle der Datenbank abfragen und den MOTD setzen.
Und das wie oft? Jede Minute? Wären ja dann nur knapp 1500 Querys am Tag.
Es gibt natürlich verschiedene Möglichkeiten. Je nach Ressourcen und Größe des Netzwerkes empfiehlt es sich aber, Probleme zukunftsorientiert und nicht zu umständlich zu lösen.
Ich weiß nicht ob Dir die Möglichkeiten dazu gegeben sind, aber wie wäre es, das mit einem Messaging zu lösen?
So kannst du neue Meldungen über verschiedene Anwendungen untereinander austauschen, genauso wie die MOTD.

Besten Gruß,
Sandro
 

UnityGaming

Workaholic
Registriert
25 Oktober 2015
Beiträge
527
Alter
26
Diamanten
312
Minecraft
FastFelix771

PSandro

Kuhfänger
Registriert
7 November 2016
Beiträge
51
Diamanten
302
Das dürfte keine Datenbank auch nur im Geringsten interessieren. Nicht bei diesen mikroskopischen Datenmengen.
Das stimmt wohl, jedoch finde ich die Einstellung bei so einem Problem mit dieser Lösung nicht passend. Am Ende häuft sich das und fällt einem irgendwann dann in den Rücken (Leider durfte ich da selber einige Erfahrungen machen).

Coole Idee, aber wie genau stellst du dir das vor?
Ich weiß wie gesagt nicht, über welche Ressourcen @TheTimeless verfügt, aber man könnte zum Beispiel einen Redis einrichten und dessen Pub/Sub Funktion nutzen (Ich bin ein Freund und Fan von Redis :3). Ich bin kein Webentwickler, deswegen weiß ich nicht wie gut/verständlich die verschiedenen Schnittstellen für diesen Key-Value Cache sind, aber anscheinend gibt es ein paar davon auf GitHub. In Java an sich konnte ich bis jetzt viele gute Erfahrungen mit Jedis machen.
 

UnityGaming

Workaholic
Registriert
25 Oktober 2015
Beiträge
527
Alter
26
Diamanten
312
Minecraft
FastFelix771
Java an sich konnte ich bis jetzt viele gute Erfahrungen mit Jedis machen.
Jedis ist toll, ja! :D
Mittels PHP dürfte es auch überhaupt kein Problem sein auf Redis zuzugreifen.

Aber damit das funktioniert müsste der Minecraft Server ja auch per Plugin eine permanente Verbindung zu Redis sicherstellen.
Jedis dürfte da einen guten Job machen, ist nur die Frage ob @TheTimeless die Zeit und das Wissen hat sowas umzusetzen. (?)
 
Oben