ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » shoutcast_query mit 5 Servern?

Geschlossen
  1. #1
    User Pic
    Radio-Overdosed Mitglied
    Registriert seit
    16.11.2008
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    Habe von euch die shoutcast_query Box nun habe ich aber 5 Server die er zusammenzählen müßte.

    Wie mache ich das?

    <?php
    //Copyright by jubi tHANKS tO bikky !!!
    //www.jainox.de
    // for ilch v1.1



    defined ('main') or die ( 'no direct access' );


    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';

    ## shoutcasthack by bikky on ##
    $server = "stream-overdosed.net"; //hier deinen server eintragen z.b. musik.de oder 213.61.885.8
    $port = 8000; //hier den port eintragen (ist standard 8000)
    $fp = @fsockopen($server, $port, $errno, $errstr, 30);

    if ($fp) {
    fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
    while(!feof($fp))
    $page .= fgets($fp, 1000);
    fclose($fp);
    $page = ereg_replace(".*<body>", "", $page);
    $page = ereg_replace("</body>.*", ",", $page);
    $numbers = explode(",", $page);
    $shoutcast_currentlisteners = $numbers[0]; //variable ueber die aktuelle anzahl der zuhoerer
    $connected = $numbers[1]; //variable zum anzeigen ob ein sender verbunden sind
    if($connected == 1) {
    $radio_status = 1; //variable zum anzeigen ob radio an ist oder nicht
    $wordconnected = "yes"; //zusaetzliche variable die ich brauchte zwinker
    }
    else
    $wordconnected = "no"; //zusaetzliche variable die ich brauchte
    $shoutcast_peaklisteners = $numbers[2]; //variable die die anzahl der peaks angiebt
    $shoutcast_maxlisteners = $numbers[3]; //variable ueber die maximal moegliche anzahl der zuhoerer
    $shoutcast_reportedlisteners = $numbers[4]; //
    $shoutcast_bitrate = $numbers[5]; //bitrate zwinker
    $shoutcast_cursong = $numbers[6]; //aktueller song
    $shoutcast_curbwidth = $shoutcast_bitrate * $shoutcast_currentlisteners; //gesamtbandbreite
    $shoutcast_peakbwidth = $shoutcast_bitrate * $shoutcast_peaklisteners; //gesamtpeakbandbreite
    }

    ## output on ##

    if ($radio_status == 1) {
    echo '<br />' . $shoutcast_cursong . ' <br />';
    echo 'Anzahl der Hörer: ' . $shoutcast_currentlisteners . ' / 100<br />';
    echo 'Bitrate: ' . $shoutcast_bitrate .' kb/s <br />';
    echo 'Zuhörer Peak: ' . $shoutcast_peaklisteners . '<br />';
    echo '<br /><center><a href=http://87.118.102.90:1337/listen.pls alt=Listen></a></center>'; // Link zur Playlist (*.pls) Datei
    }
    else {
    echo 'Radio is Offline!';
    }

    ## output off ##
    ## shoutcasthack by bikky off ##
    echo '</table>';
    ?>


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Radio-Overdosed Mitglied
    Registriert seit
    16.11.2008
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    keiner eine ide?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten