staty3 dokument.txt

(9 KB) Pobierz
<HTML>
<HEAD>
<TITLE>Staytsyki pobrane z eshoutcast.info shoutcast Porady i skrypty dla estacji</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
</HEAD>

<!-- ImageReady Slices (Untitled-1 copy.gif) -->
<TABLE WIDTH=150 BORDER=0 CELLPADDING=0 CELLSPACING=0 height="166">
	<TR>
		<TD height="52">
			<a href="twoj%20link%20do%20sluchania">
			<IMG SRC="images/index_01.png" WIDTH=150 HEIGHT=52 border="0"></a></TD>
	</TR>
	<TR>
		<TD height="35">
			<IMG SRC="images/index_02.png" WIDTH=150 HEIGHT=35 ALT=""></TD>
	</TR>
	<TR>
		<TD background="images/index_03.png" height="17" valign="top">
			<b>
			<font face="Verdana" size="1" color="#FFFF00">
<MARQUEE width="150" SCROLLAMOUNT=2 behavior="alternate" onMouseOver='this.stop()' onMouseOut='this.start()' height="12" scrolldelay="2"><?
   $sc[czas]       =   180;
   $sc[host]       =   "127.0.0.1";
   $sc[port]       =   8000;?>
<?  $sc[template]   =  "<b> [dj]</b>"; 

#   $sc[template]   =   "<b>Status (On/Off/err) :</b> [status]<br><b>GG DJ-a:</b> [gg]<br><b>Dj:</b> [genre]<br><b>";

if($fp = fsockopen($sc[host], $sc[port]))
{
fputs($fp,"GET /index.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
fgets($fp);fgets($fp);fgets($fp);
       while(!feof($fp)) $in.=strip_tags(fgets($fp));
fclose($fp);
  # echo $in;

//  [status]
   $m[0]="Server is currently";
   $m[1]="";
   $mp[0]=strpos($in,$m[0]);
   $mp[1]=@strpos($in,$m[1]);
   $ml[0]=strlen($m[0]);
   $ml[1]=strlen($m[1]);

   $tmp[1]=explode( " " , trim( substr( $in , $mp[0] + $ml[0] , 5 ) ) );

   if( $tmp[1][0] == "up" )
       $dat[status] = "On";
   elseif( $tmp[1][0] == "down" )
       $dat[status] = "Off";
   else
       $dat[status] = "err";

   if($dat[status]=="On")
   {
   //  [dj]
       $m[0]="Stream Title:";
       $m[1]="Content Type:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );

       if( $tmp[1] ) $dat[dj] = $tmp[1];
       else $dat[dj] = "err";

   //  [gg]
       $m[0]="Stream AIM:";
       $m[1]="Stream IRC:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );

       if( $tmp[1] ) $dat[gg] = $tmp[1];
       else $dat[gg] = "err";

   //  [genre]
       $m[0]="Stream Genre:";
       $m[1]="Stream URL:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1]-2 ) );

       if( $tmp[1] ) $dat[genre] = $tmp[1];
       else $dat[genre] = "err";


   }
}
else
{
   $dat=array();
   $dat[status]="err";
}

$co             =   array('[status]','[dj]','[gg]','[genre]','[ile]','[max]','[peak]');
$naco           =   array($dat[status],$dat[dj],$dat[gg],$dat[genre],$dat[ile],$dat[max],$dat[peak]);
$sc[template]   =   str_replace($co,$naco,$sc[template]);

echo $sc[template];

$nag = "Nazwa radia";
$text = '';
?></Marquee></font></b></TD>
	</TR>
	<TR>
		<TD height="12">
			<IMG SRC="images/index_04.png" WIDTH=150 HEIGHT=12 ALT=""></TD>
	</TR>
	<TR>
		<TD background="images/index_05.png" height="16">
			<b>
			<font face="Verdana" size="1" color="#FFFF00">
<MARQUEE width="150" SCROLLAMOUNT=1 behavior="scroll" onMouseOver='this.stop()' onMouseOut='this.start()' height="12" scrolldelay="1"><?
   $sc[czas]       =   180;
   $sc[host]       =   "64.191.126.120";
   $sc[port]       =   9000;?>
<?  $sc[template]   =  "<b> [genre]</b>"; 

#   $sc[template]   =   "<b>Status (On/Off/err) :</b> [status]<br><b>GG DJ-a:</b> [gg]<br><b>Dj:</b> [genre]<br><b>Ilu sluchaczy aktualnie/maksymalnie/peak:</b> [ile]/[max]/[peak]<br>";

if($fp = fsockopen($sc[host], $sc[port]))
{
fputs($fp,"GET /index.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
fgets($fp);fgets($fp);fgets($fp);
       while(!feof($fp)) $in.=strip_tags(fgets($fp));
fclose($fp);
  # echo $in;

//  [status]
   $m[0]="Server is currently";
   $m[1]="";
   $mp[0]=strpos($in,$m[0]);
   $mp[1]=@strpos($in,$m[1]);
   $ml[0]=strlen($m[0]);
   $ml[1]=strlen($m[1]);

   $tmp[1]=explode( " " , trim( substr( $in , $mp[0] + $ml[0] , 5 ) ) );

   if( $tmp[1][0] == "up" )
       $dat[status] = "On";
   elseif( $tmp[1][0] == "down" )
       $dat[status] = "Off";
   else
       $dat[status] = "err";

   if($dat[status]=="On")
   {
   //  [dj]
       $m[0]="Stream Title:";
       $m[1]="Content Type:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );

       if( $tmp[1] ) $dat[dj] = $tmp[1];
       else $dat[dj] = "err";

   //  [gg]
       $m[0]="Stream AIM:";
       $m[1]="Stream IRC:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );

       if( $tmp[1] ) $dat[gg] = $tmp[1];
       else $dat[gg] = "err";

   //  [genre]
       $m[0]="Stream Genre:";
       $m[1]="Stream URL:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1]-2 ) );

       if( $tmp[1] ) $dat[genre] = $tmp[1];
       else $dat[genre] = "err";


   }
}
else
{
   $dat=array();
   $dat[status]="err";
}

$co             =   array('[status]','[dj]','[gg]','[genre]','[ile]','[max]','[peak]');
$naco           =   array($dat[status],$dat[dj],$dat[gg],$dat[genre],$dat[ile],$dat[max],$dat[peak]);
$sc[template]   =   str_replace($co,$naco,$sc[template]);

echo $sc[template];

$nag = "Nazwa radia";
$text = '';
?></Marquee></font></b></TD>
	</TR>
	<TR>
		<TD height="14">
			<IMG SRC="images/index_06.png" WIDTH=150 HEIGHT=14 ALT=""></TD>
	</TR>
	<TR>
		<TD background="images/index_07.png" height="19">
			<b>
			<font face="Verdana" size="1" color="#FFFF00">
  &nbsp;
  <?
   $sc[czas]       =   180;
   $sc[host]       =   "64.191.126.120";
   $sc[port]       =   9000;?>
<?  $sc[template]   =  "<b> [ile]</b>"; 

#   $sc[template]   =   "<b>Status (On/Off/err) :</b> [status]<br><b>GG DJ-a:</b> [gg]<br><b>Dj:</b> [genre]<br><b>Ilu sluchaczy aktualnie/maksymalnie/peak:</b> [ile]/[max]/[peak]<br>";

if($fp = fsockopen($sc[host], $sc[port]))
{
fputs($fp,"GET /index.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
fgets($fp);fgets($fp);fgets($fp);
       while(!feof($fp)) $in.=strip_tags(fgets($fp));
fclose($fp);
  # echo $in;

//  [status]
   $m[0]="Server is currently";
   $m[1]="";
   $mp[0]=strpos($in,$m[0]);
   $mp[1]=@strpos($in,$m[1]);
   $ml[0]=strlen($m[0]);
   $ml[1]=strlen($m[1]);

   $tmp[1]=explode( " " , trim( substr( $in , $mp[0] + $ml[0] , 5 ) ) );

   if( $tmp[1][0] == "up" )
       $dat[status] = "On";
   elseif( $tmp[1][0] == "down" )
       $dat[status] = "Off";
   else
       $dat[status] = "err";

   if($dat[status]=="On")
   {
   //  [dj]
       $m[0]="Stream Title:";
       $m[1]="Content Type:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );

       if( $tmp[1] ) $dat[dj] = $tmp[1];
       else $dat[dj] = "err";

   //  [gg]
       $m[0]="Stream AIM:";
       $m[1]="Stream IRC:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1] ) );

       if( $tmp[1] ) $dat[gg] = $tmp[1];
       else $dat[gg] = "err";

   //  [genre]
       $m[0]="Stream Genre:";
       $m[1]="Stream URL:";
       $mp[0]=strpos($in,$m[0]);
       $mp[1]=strpos($in,$m[1]);
       $ml[0]=strlen($m[0]);
       $ml[1]=strlen($m[1]);

       $tmp[1]=trim( substr( $in , $mp[0] + $ml[0] , $mp[1]-$mp[0]-$ml[1]-2 ) );

       if( $tmp[1] ) $dat[genre] = $tmp[1];
       else $dat[genre] = "err";

 
   }
}
else
{
   $dat=array();
   $dat[status]="err";
}

$co             =   array('[status]','[dj]','[gg]','[genre]','[ile]','[max]','[peak]');
$naco           =   array($dat[status],$dat[dj],$dat[gg],$dat[genre],$dat[ile],$dat[max],$dat[peak]);
$sc[template]   =   str_replace($co,$naco,$sc[template]);

echo $sc[template];

$nag = "Nazwa radia";
$text = '';
?></Marquee></font></b></TD>
	</TR>
	<TR>
		<TD height="24">
			<IMG SRC="images/index_08.png" WIDTH=150 HEIGHT=24 ALT=""></TD>
	</TR>
</TABLE>
<!-- End ImageReady Slices -->
</BODY>
&nbsp;</HTML>
Zgłoś jeśli naruszono regulamin