Eterio Paneles Taisymas
|
R1cis |
parašyta 2008-12-14 09:44
|
Naujokas

Reputacija:
0
Pranešimai: 11
Įstojo: 2008-02-18
|
Turiu eterio panel, bet jinai su manim ?aid?ia, nerodo kokia daina groja, koks dj dbr etery, ir laida...
Bet veikia tik vienas u?ra?as - Klausyti...
Kai radija i?jungta, tada jau ra?o Radija ?iuo metu i?jungta.
Padkit, kad rodyt koks dj dbr groja, automati?kai, ir kokia daina.
ia tos panels kodas:
Codeopenside(\"ML FM\");
error_reporting(0);
$scdef = \"Music-Land FM!\"; // Default station name to display when server or stream is down
$scip = \"ip\"; // ip or url of shoutcast server (DO NOT ADD HTTP:// don't include the port)
$scport = \"port\"; // port of shoutcast server
$scpass = \"pass\"; // password to shoutcast server
//End configuration
error_reporting(0);
$scsuccs = NULL;
$page = NULL;
include('config_radio.php'); //you may edit this path to fit your server environment otherwise leave it alone
$scfp = fsockopen(\"$scip\", $scport, &$errno, &$errstr, 30);
if(!$scfp) {
$scsuccs=1;
echo''.$scdef.' greit veiksime';
}
if ($scsuccs != 1) {
fputs($scfp,\"GET /admin.cgi?pass=$scpass&mode=viewxml HTTP/1.0\r\nUser-Agent: SHOUTcast Song Status (Mozilla Compatible)\r\n\r\n\");
while(!feof($scfp)) {
$page .= fgets($scfp, 1000);
}
######################################################################################################################
/////////////////////////part 1 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
//define xml elements
$loop = array(\"STREAMSTATUS\", \"BITRATE\", \"SERVERTITLE\", \"CURRENTLISTENERS\", \"AIM\");
$y=0;
while (isset($loop[$y])) {
$pageed = ereg_replace(\".*<$loop[$y]>\", \"\", $page);
$scphp = strtolower($loop[$y]);
$$scphp = ereg_replace(\"$loop[$y]>.*\", \"\", $pageed);
if (($loop[$y] == \"SERVERGENRE\") || ($loop[$y] == \"SERVERTITLE\") || ($loop[$y] == \"SONGTITLE\") || ($loop[$y] == \"SERVERTITLE\") || ($loop[$y] == \"currentlisteners\"))
$$scphp = urldecode($$scphp);
// uncomment the next line to see all variables
// echo'$'.$scphp.' = '.$$scphp.' ';
$y++;
}
//end intro xml elements
######################################################################################################################
######################################################################################################################
/////////////////////////part 2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
//get song info and history
$pageed = ereg_replace(\".*\", \"\", $page);
$pageed = ereg_replace(\".*\", \"\", $pageed);
$songatime = explode(\"\", $pageed);
$r=1;
while (isset($songatime[$r])) {
$t=$r-1;
$playedat[$t] = ereg_replace(\".*\", \"\", $songatime[$r]);
$playedat[$t] = ereg_replace(\".*\", \"\", $playedat[$t]);
$song[$t] = ereg_replace(\".*\", \"\", $songatime[$r]);
$song[$t] = ereg_replace(\".*\", \"\", $song[$t]);
$song[$t] = urldecode($song[$t]);
$dj[$t] = ereg_replace(\".*\", \"\", $page);
$dj[$t] = ereg_replace(\".*\", \"\", $pageed);
$r++;
}
$daina = str_replace('_',' ',substr ($song[0],0,90));
//end song info
fclose($scfp);
}
//display stats
if($streamstatus == \"1\"){
switch ($aim) {
case 'WiNALL': $aimlogo = \"Serveris\"; break;
case 'Serveris': $aimlogo = \"Serveris\"; break;
case 'Minix': $aimlogo = \"Minix\"; break;
default: $aimlogo = \"dj\";
}
$_SESSION['djus'] = $aim;
echo'

Klausyti
|
Eteryje: '.$aim.'
Laida: '.$icq.'
|
|
Dabar groja:
'.$daina.'
|
|
|
';
}
if($streamstatus == \"0\")
{
echo'?iuo metu radija yra i?jungta.';
}
closeside();
|
|
|
|
Andrejus |
parašyta 2008-12-14 10:32
|

Geradarys

Reputacija:
0
Pranešimai: 701
Įstojo: 2007-05-28
|
$scip = "ip"; // ip or url of shoutcast server (DO NOT ADD HTTP:// don't include the port)
$scport = "port"; // port of shoutcast server
$scpass = "pass"; // password to shoutcast server
[url="http://andrejus.eu"]Andrejaus tinklalapis[/url] - Naujienos apie IT, grafika bei daug kit "geek" straipsni
Dmesio!!! Kuriu modulius php-fusion, ra?ykit e-pa?t arba privai ?inut. |
|
|
|
R1cis |
parašyta 2008-12-14 10:35
|
Naujokas

Reputacija:
0
Pranešimai: 11
Įstojo: 2008-02-18
|
galvoji a? toks durnas? :D jeigu man webe rodo, kad eteris veikia, o i?jungus shoutcast ra?o nebeveikia, manai su tokiais duomenimis, man eina radio ? :D taigi a? susira?au ipus ir portus kai reikia, o tai klausiu konkretaus dalyko... |
|
|
|
Andrejus |
parašyta 2008-12-14 10:39
|

Geradarys

Reputacija:
0
Pranešimai: 701
Įstojo: 2007-05-28
|
Yra t paneli Panelse ir net Modifikacijose, nepatingk ir paie?kok ;)
Nepalaikiau, bet kai ?mons su IQ ia renkasi vos daugiau negu 20 tai...
[url="http://andrejus.eu"]Andrejaus tinklalapis[/url] - Naujienos apie IT, grafika bei daug kit "geek" straipsni
Dmesio!!! Kuriu modulius php-fusion, ra?ykit e-pa?t arba privai ?inut. |
|
|
|
lauremka |
parašyta 2010-02-28 18:30
|

Pradinukas

Reputacija:
0
Pranešimai: 30
Įstojo: 2010-01-03
|
Pas mane iskilo irgi tokia pati problema susivedu ipus portus paswordus ir nerodo kokia daina nei koks dj eteryje nei laidos raso radija on kiek on ir klausyti wa mano web www.flaixfm.eteryje.lt |
|
|
|
aqditt |
parašyta 2010-03-01 14:48
|
Savekas

Reputacija:
0
Pranešimai: 159
Įstojo: 2009-12-25
|
lauremka
Visuose postuose darai reklam, ma?as vaikas, kam tam eter sdi jei 0 klauso? :D:D
Redagavo aqditt 2010-03-01 14:48 |
|
|