<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"> <? $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> </HTML>
Woojtas7