DJ-Anzeige - Welcher DJ ist gerade On Air?

Alles zum Thema "Chat-Radio"
Lkwmonster
Beiträge: 85
Registriert: 15.01.2012, 10:29
Wohnort: In einem kleinen Bergbaudorf in China wo Kinder schon mit 5 Jahren in einem Bergbau arbeiten müssen.
Kontaktdaten:

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von Lkwmonster » 15.09.2012, 12:18

Hallo, willkommen im Forum. :D
Für dieses script brauchst du einen PHP fähigen Webspace, den kannst du einfach über Google finden. Es gibt kostenlose und Kostenpflichtige. Dazu brauchst du einen FTP Clienten z.B. FileZilla (Google einfach nach fileZilla). Diese Dateien musst du in einem PHP Editor z.B. Notepad bearbeiten und speichern. Wenn du einen Webspace hast, dann erstelle mit FileZilla einen Ordner namens DJanzeige. In den Ordner lädst du die PHP dateien hoch. Diese musst du mit folgenden Code in die erste und dritte Ankündigung einbinden:
<script type="text/javascript">function OLDJA(){var pr=parent.rightFrame; if(pr && !pr.olDJACode){pr.newDiv=pr.document.createElement("div"); pr.newDiv.innerHTML="<center><iframe allowtransparency='true' name='Iframe' src='http://deine-domain.de/DJanzeige/' scrolling='no' width='150' height='170' frameborder='no' ></iframe></center>"; pr.document.body.insertBefore(pr.newDiv, pr.document.body.firstChild); pr.olDJACode=1}}setInterval('OLDJA()', 1000);</script>
Das rotmarkierte löschen und dort den link zu deinem Webspace einfügen. Ich hoffe ich konnte dir helfen.

EDIT: Vergessen zu sagen: du musst fsockopen aktiviert haben. Einfach folgenden code als PHP datei speichern und auf deinen Webspace hochladen und die Datei öffnen:

Code: Alles auswählen

<?php
if(function_exists('fsockopen')) echo "fsockopen() ist aktiviert";
else echo "fsockopen() ist deaktiviert";
?>
Dort kommt dann der Text 'fsockopen() ist aktiviert' wenn fsockopen aktiviert ist und 'fsockopen() ist deaktiviert' wenn es nicht aktiviert ist. Dioe datei kannst du n ach dem ausführen löschen.
MfG
Lkwmonster

Erdbeere111
Beiträge: 6
Registriert: 29.01.2010, 20:57

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von Erdbeere111 » 24.09.2012, 20:21

Hallo,
ich hab das Script eingebaut und es läuft aber es aktualisiert sich nicht nach jedem lied! Sobald man sich in den Chat eingelogt hat bleibt immer ein und das selbe Lied in der anzeige.
Wie kann man das ändern?

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von harry2109 » 24.09.2012, 20:34

Mit welchem Browser Aktualiesiert es sich denn nich ich denke mal Chrome
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

Erdbeere111
Beiträge: 6
Registriert: 29.01.2010, 20:57

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von Erdbeere111 » 25.09.2012, 17:24

Ja genau ich benutze Chrome. Muss aber auch ehrlich gestehen das ich mit den anderen noch gar nicht ausprobiert habe.

Habs grade mit dem Mozilla ausprobiert und da aktualisiert sich das automatisch, nur beim Chrome nicht

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von harry2109 » 25.09.2012, 18:55

Habe die index.php angepasst sollte nun auch im Google-Chrome funzen
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

Erdbeere111
Beiträge: 6
Registriert: 29.01.2010, 20:57

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von Erdbeere111 » 25.09.2012, 19:22

Perfekt funzt alles :D

Charly73
Beiträge: 4
Registriert: 02.10.2012, 23:42

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von Charly73 » 19.10.2012, 09:10

Hi @ all sorry wenn ich das hier nochmal ausbuddel aber ich hab da ne kleine Frage an harry2109 der die DJ-Anzeige erstellt hat.

und zwar wäre meine Frage folgende?

Ist es möglich in der Anzeige im Chat wo jetzt "Für euch On Air" steht den DJ-Namen des jeweiligen DJ´s der gerade auf sendung ist anzeigen zu lassen? anstatt das Für euch On Air ?

könntest oder würdest du mir eventuell dabei Helfen oder könntest du es abändern das es so wie gefragt funzt...?


LG Charly73

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von harry2109 » 19.10.2012, 11:17

Sollte so funzen ist ungetestet

index.php
Script:Zeigen
<?php
include("style.php");
?>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Harry2109">
<meta http-equiv="refresh" content="60">
<title><?php echo "$titel";?></title>
</head><body onload="setTimeout(function(){this.document.location.reload();}, 60000);">
<center>
<table border="<?php echo "$tbborder";?>" bgcolor="<?php echo "$tbhgfarbe";?>" style="background-image:url(replacer/<?php echo "$tbhgbild";?>)" bordercolor="<?php echo "$tbborderfar";?>" width="<?php echo "$tbbreite";?>" height="<?php echo "$tbhoehe";?>">
<tr>
<td><center>
<?php
include("config.php");
if($fp = @fsockopen($scast_host, $scast_port, $errno, $errstr, 30)) {
if(fputs($fp, "GET /admin.cgi?pass=".$scast_pass."&mode=viewxml HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n")) {
$xmldata = "";
while(!feof($fp)) $xmldata .= fgets($fp, 1000);
$xmldata = explode("\r\n", $xmldata);
$xmldata = $xmldata[3];
}
}
function get_item($name, $source) {
preg_match('#<'.$name.'>(.*?)</'.$name.'>#', $source, $matches);
return $matches[1];
}
$sc_stream_status = get_item("STREAMSTATUS", $xmldata);
if($sc_stream_status) {
$sc_aim = get_item("AIM", $xmldata);
}
echo"<font color='$djschriftfar' size='$djschriftgro' face='Comic Sans Ms'>$sc_aim<br/></font>";
if($sc_aim == "N/A") { echo "<img src='$ordnerurl/replacer/$autodjbild' height='$bildhoehe'>"; }
if($sc_aim == "$dj1") { echo "<img src='$ordnerurl/replacer/$dj1.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj2") { echo "<img src='$ordnerurl/replacer/$dj2.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj3") { echo "<img src='$ordnerurl/replacer/$dj3.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj4") { echo "<img src='$ordnerurl/replacer/$dj4.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj5") { echo "<img src='$ordnerurl/replacer/$dj5.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj6") { echo "<img src='$ordnerurl/replacer/$dj6.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj7") { echo "<img src='$ordnerurl/replacer/$dj7.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj8") { echo "<img src='$ordnerurl/replacer/$dj8.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj9") { echo "<img src='$ordnerurl/replacer/$dj9.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj10") { echo "<img src='$ordnerurl/replacer/$dj10.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj11") { echo "<img src='$ordnerurl/replacer/$dj11.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj12") { echo "<img src='$ordnerurl/replacer/$dj12.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj13") { echo "<img src='$ordnerurl/replacer/$dj13.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj14") { echo "<img src='$ordnerurl/replacer/$dj14.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj15") { echo "<img src='$ordnerurl/replacer/$dj15.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj16") { echo "<img src='$ordnerurl/replacer/$dj16.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj17") { echo "<img src='$ordnerurl/replacer/$dj17.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj18") { echo "<img src='$ordnerurl/replacer/$dj18.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj19") { echo "<img src='$ordnerurl/replacer/$dj19.gif' height='$bildhoehe'>"; }
if($sc_aim == "$dj20") { echo "<img src='$ordnerurl/replacer/$dj20.gif' height='$bildhoehe'>"; }
?>
</b>
</center>
</td>
</tr>
<tr>
<td>
<?php
if ($titelanzeige == 1){
if($sc_stream_status) {
$sc_song = get_item("SONGTITLE", $xmldata);
}
echo "<font color='$lauffar' size='$laufgro'><marquee onMouseOver='this.stop()' onMouseOut='this.start()' direction='$laufrich' scrollamount='$laufgesch'>$sc_song</marquee></font>";
}
?>
</td>
</tr>
</table>
</body></html>
Das script gegen deine index.php ersetzen.
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

Charly73
Beiträge: 4
Registriert: 02.10.2012, 23:42

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von Charly73 » 19.10.2012, 20:39

Danke das funkt bestens DU bist der beste....
jetzt muss ich nur noch das Registrierungs Problem HP und Chat in 1 Registrierung lösen dann is alles bestens ...

Danke dir nochmal von ganzem Herzen


LG Charly73

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von harry2109 » 19.10.2012, 21:02

Freut mich das es funzt.Viel spass damit :wink:
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

OlliLev
Beiträge: 6
Registriert: 25.11.2012, 01:10

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von OlliLev » 28.11.2012, 17:45

Hallo harry2109
habe deinen Betreig hier gelesen, und find ihn klasse!
Aber ich möchte dieses auch in meinem WK Chat haben, habe deine Anweisungen auch genau befolgt, und ich bekomme keine Bild in meinen chat, nur für euch on air das kann ich sehen. kann das auch an meinem shoutcast liegen ich habe shoutcast1 mit entcoder2 das heißt das ich nicht den auto dj kicken muß.oder vieleicht hast du einen Rat für mich, wäre um jede Antwort dankbar.
LG. Olli

OlliLev
Beiträge: 6
Registriert: 25.11.2012, 01:10

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von OlliLev » 28.11.2012, 23:03

So meine Sache hat sich erledigt, aber ich muß schon sagen Lieber Harry du hast mir sehr geholfen, bist echt klasse, noch mal vielen lieben dank, und mach weiter so !!!!!!

Lg. Olli

blackpuma1976
Beiträge: 3
Registriert: 05.10.2011, 16:50

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von blackpuma1976 » 03.12.2012, 16:16

hallo harry,

hab alles so gemacht wie du es in deiner beschreibung angegeben hast und jedennoh geht es nicht . es wird zwar im chat angezeigt jedennoh ohne bild. er finet wohl diebilder nicht trotz das ie im gif format vorliegen. hab ich irgendwo ein fehler gemacht?
würde gerne eine antwort drauf bekommen.

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von harry2109 » 03.12.2012, 18:09

Hast du die DJ Namen im sam beim Feld AIM angegeben und heißen die gifs auch genau wie die DJ Namen
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

blackpuma1976
Beiträge: 3
Registriert: 05.10.2011, 16:50

Re: DJ-Anzeige - Welcher DJ ist gerade On Air?

Ungelesener Beitrag von blackpuma1976 » 04.12.2012, 13:10

ja alles gemacht hargenau nach anleitung ,es wird im chat nur der "ist für sie online" sowie ein kästchen angezeigt aber ohne bild. ich denke mir mal irgendwas haut mit der pfadangabe nicht hinne. alle dateien sind auf 0755 freigegeben und alle notwendigen einstellungen sind gemacht.
egal was ich tue alles führt zum selben ergebnis. nämlich alles ohne bild.

mittlerweile hab ich es mal runter geschmissen und neu wieder rauf geladen aber ebenso das selbe ergebnis.

die gifs hab ich alle den Modi namen verpasst zb "Modi_blabla" und ebenfalls im Sam eingestellt unter AIM. selbst dieses bleibt ohne erfolg.

das fsocken ist vorhanden falls die frage kommt.!
alle daten in der config.php sind eingegeben sowie der Modi name eingetragen ber auch selbst da alles ohne erfolg "kein bild vorhanden"

den script in der Ankündigung ist ebenfalls drinne gewesen und angepasst aber nichts zu machen ."pfad zum deine-domaine.de angepasst.

also wo läuft was schief?

bevor die Frage kommt, wir sind bei streamplus server all inklusiv.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste