Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <link rel=stylesheet href="../liberay/style.css" type="text/css">
- <?php
- function getPage($web)
- {
- $html = "";
- $ch = curl_init($web);
- curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12");
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_HEADER, 0);
- //curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
- curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
- curl_setopt($ch, CURLOPT_TIMEOUT, 5);
- $html = curl_exec($ch);
- if(curl_errno($ch))
- {
- $html = "";
- }
- curl_close ($ch);
- return $html;
- }
- function getBetween($content,$start,$end)
- {
- $a1 = strpos($content,$start);
- $content = substr($content,$a1 + strlen($start));
- while($a2 = strrpos($content,$end))
- {
- $content = substr($content,0,$a2);
- }
- return $content;
- }
- $ip = $_GET["ip"];
- $port = $_GET["port"];
- $stream_search = $ip.":".$port;
- $data = getPage($stream_search);
- $stream_title = getBetween($data,'Stream Title: </font></td><td><font class=default><b>','</b></td></tr><tr><td width=100 nowrap><font class=default>Cont');
- $stream_status = getBetween($data,'Stream Status: </font></td><td><font class=default><b>','</b></b></td></tr><tr><td width=100 nowrap>');
- $current_song = getBetween($data,'Current Song: </font></td><td><font class=default><b>','</b></td></tr></table><br><table cellpadding=0');
- $listener_peak = getBetween($data,'with <B>',' of');
- $stream_last = $ip.":".$port."/played.html";
- $data_last = getPage($stream_last);
- $last_song = getBetween($data_last,'Current Song</b></td></tr><tr><td>','</tr></table><br><br><table cellpadding=0');
- echo"strema_title:".$stream_title."|stream_status:".$stream_status."|listener_peak:".$listener_peak."|current_song:".$current_song."|last_song<".$last_song;
- ?>
Add Comment
Please, Sign In to add comment