[Release] Complete server status

Page 1 of 2 12 LastLast
Results 1 to 15 of 23
  1. #1
    Valued Member maplr4ever is offline
    MemberRank
    Dec 2008 Join Date
    FlAMEZoNE- With my flame shield on! :PLocation
    113Posts

    [Release] Complete server status

    This will check your server stats all 20 channels. its crude, but made as so so ppl can easily edit out unneeded channels.
    Code:
    <?php
    include("top.php");
    include("statusconf.php");
    ?>
    Use this page to see if the login server is online, so you can log in to MyEnterprise ProTekStory game, and see if your favorite channels are online, or wait until they are.
    <?php  
    if (! $sock = @fsockopen($ip, $worldport, $num, $error, 5))  
    echo '<B>World Server:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>World Server:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> The World Server's port is incorrectly configured, so this will stay offline, however if the channels are online, this server is online too because the channel server requires this. <br>
    <?php  
    $portl = "8484";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $portl, $num, $error, 5))  
    echo '<B>Login Server:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Login Server:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port1 = "7575";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port1, $num, $error, 5))  
    echo '<B>Channel 1:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 1:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port2 = "7576";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port2, $num, $error, 5))  
    echo '<B>Channel 2:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 2:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port3 = "7577";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port3, $num, $error, 5))  
    echo '<B>Channel 3:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 3:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port4 = "7578";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port4, $num, $error, 5))  
    echo '<B>Channel 4:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 4:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port5 = "7579";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port5, $num, $error, 5))  
    echo '<B>Channel 5:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 5:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port6 = "7580";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port6, $num, $error, 5))  
    echo '<B>Channel 6:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 6:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port7 = "7581";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port7, $num, $error, 5))  
    echo '<B>Channel 7:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 7:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php   
    $port8 = "7582";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port8, $num, $error, 5))  
    echo '<B>Channel 8:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 8:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port9 = "7583";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port9, $num, $error, 5))  
    echo '<B>Channel 9:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 9:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port10 = "7584";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port10, $num, $error, 5))  
    echo '<B>Channel 10:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 10:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port11 = "7585";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port11, $num, $error, 5))  
    echo '<B>Channel 11:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 11:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port12 = "7586";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port12, $num, $error, 5))  
    echo '<B>Channel 12:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 12:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port13 = "7587";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port13, $num, $error, 5))  
    echo '<B>Channel 13:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 13:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port14 = "7588";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port14, $num, $error, 5))  
    echo '<B>Channel 14:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 14:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port15 = "7589";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port15, $num, $error, 5))  
    echo '<B>Channel 15:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 15:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port16 = "7590";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port16, $num, $error, 5))  
    echo '<B>Channel 16:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 16:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port17 = "7591";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port17, $num, $error, 5))  
    echo '<B>Channel 17:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 17:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php   
    $port18 = "7592";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port18, $num, $error, 5))  
    echo '<B>Channel 18:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 18:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port19 = "7593";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port19, $num, $error, 5))  
    echo '<B>Channel 19:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 19:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>
    <?php  
    $port20 = "7594";  // Port used for your private server 
    if (! $sock = @fsockopen($ip, $port20, $num, $error, 5))  
    echo '<B>Channel 20:<FONT COLOR=red> Offline</b></FONT>';  
    else{  
    echo '<B>Channel 20:<FONT COLOR=green> Online</b></FONT>';  
    fclose($sock);  
    }  
    ?> <br>By MyEnterprise
    <?php include("end.php"); ?>
    statusconf.php
    Code:
    <?php
    //as obvious as shit
    $worldport = "";
    $ip = "";
    ?>
    Rev 2 (FIXED LESS CRAPPY) credits to hey0
    Code:
    <?php
    error_reporting(E_ERROR);
    include("top.php");
    $worldport = 1099; //Port used by your worldserver
    $loginport = 8484; //Port used by your loginserver
    $channelport = 7575; //Starting port used by your channels
    $channels = 2; //how many channels
    $ip = "127.0.0.1";
    $servername = "ServerMS";
    
    echo "Use this page to see if the login server is online, so you can log in to ".$servername.", and see if your favorite channels are online, or wait until they are.<br />";
    
    //world
    if($worldport != "") {
    	if (!$sock = @fsockopen($ip, $worldport, $num, $error, 5)) {  
    		echo '<B>World Server:<FONT COLOR=red> Offline</b></FONT>';  
    	} else {  
    		echo '<B>World Server:<FONT COLOR=green> Online</b></FONT>';  
    		fclose($sock);  
    	}  
    } else {
    	echo "The World Server's port is incorrectly configured, so this will stay offline, however if the channels are online, this server is online too because the channel server requires this.";
    }
    echo "<br />";
    
    //login
    if (!$sock = @fsockopen($ip, $loginport, $num, $error, 5)) {
    	echo '<B>Login Server:<FONT COLOR=red> Offline</b></FONT>';
    } else {
    	echo '<B>Login Server:<FONT COLOR=green> Online</b></FONT>';
    	fclose($sock);
    }  
    echo "<br />";
    
    //channels
    for($i = 7575; $i < $channels + 7575; $i++) {
    	if (!$sock = @fsockopen($ip, $i, $num, $error, 5)) {  
    		echo '<B>Channel '.($i - 7574).':<FONT COLOR=red> Offline</b></FONT>';  
    	} else {  
    		echo '<B>Channel '.($i - 7574).':<FONT COLOR=green> Online</b></FONT>';  
    		fclose($sock);  
    	} 
    	echo "<br />";
    }
    
    echo "<br>By MyEnterprise This revision done by hey0";
    include("end.php"); 
    ?>
    Last edited by maplr4ever; 21-01-09 at 05:56 AM.


  2. #2
    Valued Member Danny^ is offline
    MemberRank
    Jan 2009 Join Date
    Melbourne, AustraliaLocation
    125Posts

    Re: [Release] Complete server status

    Say you have 3 channels, will it show the other 17 channels as turned off, or does it only show the 3 channels?

  3. #3
    Enthusiast PrOsAnGeLz is offline
    MemberRank
    Mar 2007 Join Date
    33Posts

    Re: [Release] Complete server status

    Didn't this release before?

  4. #4
    Valued Member stefanrenne is offline
    MemberRank
    May 2008 Join Date
    120Posts

    Re: [Release] Complete server status

    why include("top.php"); ?????

  5. #5
    Mother effin' clouds SaintsIan is offline
    MemberRank
    Apr 2008 Join Date
    fyrechat.netLocation
    2,809Posts

    Re: [Release] Complete server status

    You didn't include top.php and end.php in your release ( so get rid of it unless its leeched out ).
    So is many other variables.
    This is a terrible release as a whole.

  6. #6
    Valued Member maplr4ever is offline
    MemberRank
    Dec 2008 Join Date
    FlAMEZoNE- With my flame shield on! :PLocation
    113Posts

    Re: [Release] Complete server status

    um
    its meant to be included in a cms, and many cms have those variables set.

  7. #7
    Account Upgraded | Title Enabled! maplepuppet is offline
    MemberRank
    Nov 2008 Join Date
    New JerseyLocation
    905Posts

    Re: [Release] Complete server status

    Quote Originally Posted by Danny^ View Post
    Say you have 3 channels, will it show the other 17 channels as turned off, or does it only show the 3 channels?
    Just remove them, not that hard.

    Example
    http://24.254.231.225:9999/channelstat.php

  8. #8
    :) Horizon is offline
    MemberRank
    Jan 2009 Join Date
    Illinois, U.S.Location
    2,381Posts

    Re: [Release] Complete server status

    This is really laggy. You shouldn't open so many sockets at once.

  9. #9
    Account Upgraded | Title Enabled! maplepuppet is offline
    MemberRank
    Nov 2008 Join Date
    New JerseyLocation
    905Posts

    Re: [Release] Complete server status

    Quote Originally Posted by Murawd View Post
    This is really laggy. You shouldn't open so many sockets at once.
    Just do it how I did it. Don't include stuff, just post it and take it to a white page, then it shouldn't lag.
    Althought this does give errors.

  10. #10
    :) Horizon is offline
    MemberRank
    Jan 2009 Join Date
    Illinois, U.S.Location
    2,381Posts
    Quote Originally Posted by maplepuppet View Post
    Just do it how I did it. Don't include stuff, just post it and take it to a white page, then it shouldn't lag.
    Althought this does give errors.
    Or you can use iframes ;)

  11. #11
    Account Upgraded | Title Enabled! Chinese is offline
    MemberRank
    Dec 2008 Join Date
    Taiwan/CanadaLocation
    327Posts

    Re: [Release] Complete server status

    Meh, I guess this is a nice release. Unless you ripped it off of some CMS.

  12. #12
    :) Horizon is offline
    MemberRank
    Jan 2009 Join Date
    Illinois, U.S.Location
    2,381Posts

    Re: [Release] Complete server status

    By the way, keep all HTML lowercased. Capsing is not w3c compliant.

  13. #13
    Apprentice xKataro is offline
    MemberRank
    Jan 2009 Join Date
    5Posts

    Re: [Release] Complete server status

    What does it check in the channel?i really wan to noe>.< anyone cna tell me?=3

  14. #14
    Account Upgraded | Title Enabled! zzlawlzz is offline
    MemberRank
    Oct 2008 Join Date
    401Posts

    Re: [Release] Complete server status

    Quote Originally Posted by xKataro View Post
    What does it check in the channel?i really wan to noe>.< anyone cna tell me?=3
    shows if the channel is on or not

    its off if the channel isn't turned on or its crashed.

  15. #15
    Valued Member maplr4ever is offline
    MemberRank
    Dec 2008 Join Date
    FlAMEZoNE- With my flame shield on! :PLocation
    113Posts

    Re: [Release] Complete server status

    not stolen.
    and its not noob friendly, just do some little php edittin not that hard, i just dont have time.



Page 1 of 2 12 LastLast

Advertisement