Tweet button

Status
Niet open voor verdere reacties.

gast0166

Gebruiker
Lid geworden
4 sep 2011
Berichten
54
Hallo,

Ik ben enige tijd op zoek naar een tweet button met een now playing scriptje erin. Het is bedoeld voor een online radio, dus als bijvoorbeeld Lady gaga - poker draait dat je bijvoorbeeld met een druk op de knop (automatisch) #NP lady gaga - poker on #th-radio.nl.

Ik hoop dat u mij kunt helpen!

Groet,

Joey Riemersma
 
Als je mij je now playing script geeft, kan ik hem wel voor je ombouwen ;)
Kan ook in een pb als je het niet wilt publiceren.
 
Maakt uiteraard niet zoveel, ik heb wel een storing in mijn server nu hangen. Weet niet of het een

PHP:
<span style="color: #FFFFFF">

<script>
<!--

//enter refresh time in "minutes:seconds" Minutes should range from 0 to inifinity. Seconds should range from 0 to 59
var limit="0:30"

if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{ 
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+" minutes and "+cursec+" seconds left until page refresh!"
else
curtime=cursec+"Station naam"
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}

window.onload=beginrefresh
//-->
</script>

<link href="npstyle.css" rel="stylesheet" type="text/css" />
<center><p class="np"><?

//pas server.adres aan naar jou shoutcast server
//pas poort aan naar jou poort
$fp = fsockopen("84.245.57.136", "7000", &$errno, &$errstr, 30);

//Kijken of er een connectie gemaakt kan worden ( of de server dus ONLINE is )
if(!$fp) {
    $connect=0;
}

//als die dat is dan haalt die 7.html binnen van de shoutcast server
if($connect != "0"){
fputs($fp,"GET /7.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
while(!feof($fp)) {
//de var $page krijgt als waarde de inhoud van 7.html van de shoutcast server
  $page = fgets($fp, 1000);
}

//Verbinding kan worden verbroken die hebben we niet meer nodig
fclose($fp);

//De onnodige dingen er uit halen
$page = ereg_replace(".*<body>", "", $page);
$page = ereg_replace("</body>.*", ",", $page);

//Het geen wat over blijft uit elkaar raveleen
$numbers = explode(",",$page);

//kijken of de Winamp plugin aan het "streamen" is
$streaming=$numbers[1];

//Als die dat is geef $song de waarde van de song uit $page ( 7.html )
if($streaming == "1"){
   $song = $numbers[6];
}

//Als die niet streamd dan geef $status de waarde nostream
if($streaming != "1"){
$status = "nostream";
}
}
//Als er in het begin geen connectie is gemaakt geef dan een text weer...
if($connect == "0"){
echo "Onze Server is op dit moment niet online<br>
Sorry voor het ongemak.";
}

else {
//Als er geen uitzending is geef dan ook melding weer
if($status == nostream){
echo "Op dit moment geen uitzending. Dit ligt aan onze pc";
}

//als alles goed is geef dan de song weer
else {
echo " $song";
}
}
?></p></center>

</span>
 
Kijk maar even of dit werkt, bij mij werkt het hele script niet.. ook als ik er een andere stream in zet, zou wel aan mijn hosting liggen..

PHP:
<?
 
$voor = "DEZE TEKST KOMT VOOR DE TRACK DIE SPEELT";
$na = "DEZE TEKST KOMT NA DE TRACK DIE SPEELT";


//pas server.adres aan naar jou shoutcast server
//pas poort aan naar jou poort
$fp = fsockopen("84.245.57.136", "8636", &$errno, &$errstr, 30);
 
//Kijken of er een connectie gemaakt kan worden ( of de server dus ONLINE is )
if(!$fp) {
    $connect=0;
}
 
//als die dat is dan haalt die 7.html binnen van de shoutcast server
if($connect != "0"){
fputs($fp,"GET /7.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
while(!feof($fp)) {
//de var $page krijgt als waarde de inhoud van 7.html van de shoutcast server
  $page = fgets($fp, 1000);
}
 
//Verbinding kan worden verbroken die hebben we niet meer nodig
fclose($fp);
 
//De onnodige dingen er uit halen
$page = ereg_replace(".*<body>", "", $page);
$page = ereg_replace("</body>.*", ",", $page);
 
//Het geen wat over blijft uit elkaar raveleen
$numbers = explode(",",$page);
 
//kijken of de Winamp plugin aan het "streamen" is
$streaming=$numbers[1];
 
//Als die dat is geef $song de waarde van de song uit $page ( 7.html )
if($streaming == "1"){
   $song = $numbers[6];
}
 
//Als die niet streamd dan geef $status de waarde nostream
if($streaming != "1"){
$status = "nostream";
}
}
//Als er in het begin geen connectie is gemaakt geef dan een text weer...
if($connect == "0"){
echo "Onze Server is op dit moment niet online<br>
Sorry voor het ongemak.";
}
 
else {
//Als er geen uitzending is geef dan ook melding weer
if($status == nostream){
echo "Op dit moment geen uitzending. Dit ligt aan onze pc";
}
 
//als alles goed is geef dan de song weer
else {
echo "<a href "https://twitter.com/intent/tweet?text='$voor' '$song' '$na'">Deel deze track op Twitter</a>";
}
}
?>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan