//在L2论坛找到的一个script程序,另存为.php文件!
S5bk<8aPP //可以检查你的天二服务器运行还是停止!
S5bk<8aPP //Edit: Original Files Server Status for Ragnarok Online ~Aegis~
S5bk<8aPP //上面一句意思是下面的代码转至 Ragnarok Online ~Aegis~
S5bk<8aPP <head>
S5bk<8aPP
<title>Lineage 2 Status Serveur</title>
S5bk<8aPP
<script>
S5bk<8aPP
<!--
S5bk<8aPP
//enter refresh time in "minutes:seconds" Minutes should range from 0 to inifinity. Seconds should range from 0 to 59
S5bk<8aPP
var limit="0:20"
S5bk<8aPP if (document.images){
S5bk<8aPP
var parselimit=limit.split(":")
S5bk<8aPP
parselimit=parselimit[0]*60+parselimit[1]*1
S5bk<8aPP
}
S5bk<8aPP
function beginrefresh(){
S5bk<8aPP
if (!document.images)
S5bk<8aPP
return
S5bk<8aPP
if (parselimit==1)
S5bk<8aPP
window.location.reload()
S5bk<8aPP
else{
S5bk<8aPP
parselimit-=1
S5bk<8aPP
curmin=Math.floor(parselimit/60)
S5bk<8aPP
cursec=parselimit%60
S5bk<8aPP
if (curmin!=0)
S5bk<8aPP
curtime=curmin+" minutes and "+cursec+" seconds left until page refresh!"
S5bk<8aPP
else
S5bk<8aPP
curtime=cursec+" secs left until server status refresh!"
S5bk<8aPP
window.status=curtime
S5bk<8aPP
setTimeout("beginrefresh()",1000)
S5bk<8aPP
}
S5bk<8aPP
}
S5bk<8aPP window.onload=beginrefresh
S5bk<8aPP
//-->
S5bk<8aPP
</script>
S5bk<8aPP
<style type="text/css">
S5bk<8aPP
<!--
S5bk<8aPP
.Style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
S5bk<8aPP
.Style2 {font-size: x-small}
S5bk<8aPP
.Style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }
S5bk<8aPP
-->
S5bk<8aPP
</style>
S5bk<8aPP
</head>
S5bk<8aPP
<body scroll=no>
S5bk<8aPP <DIV
S5bk<8aPP
style="HEIGHT: 32px; LEFT: 30px; POSITION: absolute; TOP: 75px; WIDTH: 270px">
S5bk<8aPP
<TABLE>
S5bk<8aPP
<TR>
S5bk<8aPP
<TD>
S5bk<8aPP
</TR>
S5bk<8aPP
</TD>
S5bk<8aPP
</TABLE>
S5bk<8aPP
</DIV>
S5bk<8aPP
S5bk<8aPP
<DIV
S5bk<8aPP
style="HEIGHT: 32px; LEFT: 10px; POSITION: absolute; TOP: 15px; WIDTH: 100%">
S5bk<8aPP
<span class="Style1"><span class="Style2"><font color="#FF0000">This section will auto refresh</font>
S5bk<8aPP
<FONT COLOR="#cccccc">TRANSLATION:</FONT> <FONT COLOR="green">UP</FONT> / <FONT COLOR="blue">DOWN</FONT> status is not 100% accurate.<BR>
S5bk<8aPP
<TABLE cellpadding=0 cellspacing=0 width=400 BORDER="0">
S5bk<8aPP <TR>
S5bk<8aPP
<TD class="Style3"><DIV style="font-weight:bold"><H2>Server</H2></DIV></TD>
S5bk<8aPP
<TD class="Style3"><DIV style="font-weight:bold"><H2>Status</H2></DIV></TD>
S5bk<8aPP
<br>
S5bk<8aPP
</TR><TR>
S5bk<8aPP
</DIV>
S5bk<8aPP
</body>
S5bk<8aPP
<?PHP
S5bk<8aPP
/*
S5bk<8aPP rights of aegis and others
S5bk<8aPP
*/
S5bk<8aPP
error_reporting(0);
S5bk<8aPP $IP = array(
S5bk<8aPP
"Login Server" => "YOURIPHERE:2106",
S5bk<8aPP
"Game Server" => "YOURIPHERE:7777",
S5bk<8aPP
); while(list($ServerName,$Host)=each($IP)) {
S5bk<8aPP
list($IPAddress,$Port)=explode(":",$Host);
S5bk<8aPP
echo("<TD><DIV>".$ServerName."</DIV></TD><TD>");
S5bk<8aPP
if($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) {
S5bk<8aPP
echo("<DIV style=\"color:'green';font-weight:'bold'\">UP</DIV>");
S5bk<8aPP
fclose($fp);
S5bk<8aPP
}
S5bk<8aPP
else {
S5bk<8aPP
echo ("<DIV style=\"color:'blue';font-weight:'bold'\">DOWN</DIV>");
S5bk<8aPP
}
S5bk<8aPP
echo ("</TD></TR><TR>");
S5bk<8aPP
}
S5bk<8aPP
echo ("</TABLE>");
S5bk<8aPP
?><BR><BR>
S5bk<8aPP Made By <a href="[email protected]">Nounours</a>