Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

1

Mittwoch, 20. August 2008, 01:08

Random Motd - Bildschirm funzt nicht.

N´abend... zwinker


Ich habe schon seit längerem vor, auf meinem Server eine Random Motd einzurichten. Wir haben bisher immer ein "Girl of the Day" gehabt, welches ich manuell immer durch Auswechseln der Bilddatei auf dem Webspace gewechselt habe. Nun fahre ich aber bald in Urlaub und wollte, dass der Server nun eigenständig eine Random Motd durchwechselt. Dazu habe ich laut Counterstrike.de folgende Schritte gemacht:

Den Code der Original modt.txt durch folgenden ersetzt:

Spoiler Spoiler

<html>
<head>
<body bgcolor="#000000" text="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no">
<table width="100%" height="100%" boder="0" cellspacing="0">
<tr>
<td>
<table width="100" align="center" boder="0" cellspacing="0">
<tr>
<td><iframe src="http://88.198.65.166/random.htm" width="765" height="385" frameborder="0" scrolling="auto"></iframe></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</head>
</html>


Der Code src="http://88.198.65.166/random.htm" verweist auf eine random.htm welche sich auf dem Webspace befindet:

Spoiler Spoiler

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">

var howMany = 30; // max number of items listed below
var page = new Array(howMany+1);

page[0]="site1.htm";
page[1]="site2.htm";
page[2]="site3.htm";
page[3]="site4.htm";
page[4]="site5.htm";
page[5]="site6.htm";
page[6]="site7.htm";
page[7]="site8.htm";
page[8]="site9.htm";
page[9]="site10.htm";
page[10]="site11.htm";
page[11]="site12.htm";
page[12]="site13.htm";
page[13]="site14.htm";
page[14]="site15.htm";
page[15]="site16.htm";
page[16]="site17.htm";
page[17]="site18.htm";
page[18]="site19.htm";
page[19]="site20.htm";
page[20]="site21.htm";
page[21]="site22.htm";
page[22]="site23.htm";
page[23]="site24.htm";
page[24]="site25.htm";
page[25]="site26.htm";
page[26]="site27.htm";
page[27]="site28.htm";
page[28]="site29.htm";
page[29]="site30.htm";
page[30]="site31.htm";

function rndnumber(){
var randscript = -1;
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1));
}
return randscript;
}
quo = rndnumber();
quox = page[quo];
window.location=(quox);
// End -->
</SCRIPT>
</head>
<body>
</body>
</html>


Wie man sieht, finden sich in der random.htm viele Verweise auf diverse Seiten, welche sich ebenfalls auf dem Webspace finden. Eine Seite sieht zum Beispiel so aus:

Spoiler Spoiler

<html>
<head>
<body bgcolor="#000000" text="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no">
<table width="100%" height="100%" boder="0" cellspacing="0">
<tr>
<td>
<table width="100" align="center" boder="0" cellspacing="0">
<tr>
<td><img src="http://88.198.65.166/Graphic.jpg" border="0"></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<bgsound src="http://88.198.65.166/mario.mp3"loop="1">
</head>
</html>


Zur Verdeutlichung, des gesamten Vorgangs:

- die motd.txt, welche sich auf dem Server befindet, verweist nun nicht auf ein Bild/mp3 Datei sondern auf die...
- random.htm, welche sich auf dem Webspace befindet. Diese soll nun random-mäßig alle...
- sites.htm auslesen (Webspace ). Diese beinhalten nun endlich jede einen motd Code, der auf...
- die Bilder und die mp3 Datei ( alles Webspace ) verweist.

Somit wäre es nun theoretisch möglich, das der Server von sich aus immer wieder verschiedene motd´s ausliest.

Leider klappt dies nicht und beim Connecten sieht man nur einen grauen Bildschirm und hört auch keine Musik. Auf Anhieb kann ich keine Schreibfehler enddecken, also was mache ich falsch? keinahn