You are not logged in.

DeaD_EyE

Administrator

  • "DeaD_EyE" started this thread

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

1

Monday, July 11th 2011, 9:17pm

Mit der motd.txt auf eine Internetseite umleiten

Da ich in letzter Zeit immer wieder von einer ganz bestimmten Person dazu mehrmals befragt worden bin, dachte ich mir, dass ich das festhalte.

Die Umleitung der "message of the day" zu einer Website ist durch das Meta-Tag http-equiv sehr einfach. Der Quellcode könnte so aussehen:

motd.txt

HTML

1
2
3
4
<html><head>
<meta http-equiv="refresh" content="0; url=http://sourceserver.info/">
</head>
<body></body></html>


Syntax von content:
"Zeit in Sekunden bis die Weiterleitung erfolgt; url=Adresse zur Website, zu der umgeleitet werden soll"

Ich denke mal, dass es sehr einfach erklärt ist und jeder damit zurechtkommen sollte.


Serveradmins sollten aber bedenken, dass das Umleiten zu einer Website auch fast immer mit dem Laden von Bildern verbunden ist. Je nach verfügbarer Bandbreite des Spielers, kann es beim joinen auf den Server zu lags kommen und falls ein Highpingkicker einsetzt wird, werden die Spieler ggf. auch noch gekickt, bevor sie überhaupt spielen können. Die Betroffenen werden dann auch selten nochmal versuchen den Server zu besuchen. Aus diesem Grund ist darauf zu achten, dass sich die Menge der geladenen Bilder in Grenzen hält. Bei einem TF2-Server würde sich das sogar negativ auf das Ranking des Servers auswirken.

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

2

Monday, July 11th 2011, 10:27pm

[Schlaumeier]Muss der Metatag nicht so aussehen damit er valide ist?

Source code

1
<meta blalba />

[/Schlaumeier]

MfG
Impact

3

Tuesday, July 12th 2011, 12:33am

Also ich hab das ganze so.
Bei diesem Beispiel sieht man den Scrollbalken nicht,
der sonst eh nur zur Hälfte sichbar ist.

HTML

1
2
3
4
5
6
7
8
<html>
<body>
<body scroll="yes">
<frameset rows="100%,*" frameborder="NO" border="0" framespacing="0">
<frame name="main_frame" src="http://www.gts-fun.de">
</frameset>
</body>
<html>

Anubis

Professional

Posts: 769

Location: Ulm

  • Send private message

4

Tuesday, July 12th 2011, 6:51am

Muss man das so aufwendig machen? Ich hab seit eh und je nur die URL zur HTML-Datei drinne und bisher hat immer alles funktioniert.
In meiner motd.txt steht eigentlich nur http://www.domain.de/seite.html
Klappt ohne Probleme, wieso macht ihr das denn so aufwendig?


5

Tuesday, July 12th 2011, 9:38am

Viele Wege führen nach Rom ;)

Aber was mich mal mehr interessiert, ob man dieser motd.txt irgendwie n paar Beine machen kann...
Bis sich darin mal ne Seite aufgebaut hat sind Jahre vergangen.
Das ist aber auch erst seit irgendeinem Update so extrem.

DeaD_EyE

Administrator

  • "DeaD_EyE" started this thread

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

6

Wednesday, July 13th 2011, 12:14am

[Schlaumeier]Muss der Metatag nicht so aussehen damit er valide ist?
Ich werde das morgen mal testen und bearbeiten. Normal müsste jeder Tag geschlossen werden, damit der Quellcode valide ist. Hast Recht.

Muss man das so aufwendig machen? Ich hab seit eh und je nur die URL zur HTML-Datei drinne und bisher hat immer alles funktioniert.
In meiner motd.txt steht eigentlich nur http://www.domain.de/seite.html
Klappt ohne Probleme, wieso macht ihr das denn so aufwendig?
Ja, ich wusste bis jetzt nicht, dass es von L4D übernommen worden ist. Das ist natürlich die einfachste Lösung.

Anubis

Professional

Posts: 769

Location: Ulm

  • Send private message

7

Wednesday, July 13th 2011, 10:43am

Ja, ich wusste bis jetzt nicht, dass es von L4D übernommen worden ist. Das ist natürlich die einfachste Lösung.
Wieso L4D? Wie meinst du das?


DeaD_EyE

Administrator

  • "DeaD_EyE" started this thread

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

8

Wednesday, July 13th 2011, 9:11pm

Früher war es so nicht möglich. Deswegen ist man immer den komplizierten Weg gegangen. Bei L4D wurde es ermöglicht einfach eine URL in die motd.txt zu schreiben, damit umgeleitet wird. Möglicherweise ging das auch schon bei TF2. Auf jeden Fall kenne ich es seit L4D.

Anubis

Professional

Posts: 769

Location: Ulm

  • Send private message

9

Wednesday, July 13th 2011, 9:38pm

Seit wann das geht weiß ich nicht. Also ich habs immer so gemacht, seitdem ich meine Gameserver hab und das ist doch schon min. 4 Jahre her.


Jan

Intermediate

Posts: 302

Location: Schweiz

Occupation: Zimmermann

wcf.user.option.userOption53: Nein

  • Send private message

10

Thursday, July 14th 2011, 6:05pm

MOD:Bitte keine Full-Quotes
:D NC ;)

Danke Dead :)

This post has been edited 1 times, last edit by "Impact" (Jul 14th 2011, 7:29pm)


Similar threads