Skrypt do radia


(Tequilla01) #1

szukam skryptu, dzięki któremu widać, jaka piosenka jest grana w danej chwili w danym radiu..


(Override) #2

Powinno Ci podawać co aktualnie leci. Sciągnij program do streamingu z http://www.shoutcast.com, tam napewno masz taką funkcję.


(Tequilla01) #3

a nie ma jakiegos kodu, ktory umieszczam na stronce www i pokazuje mi co leci w radiu.. ? bo dokładnie o takie coś mi chodzi


(Drahalt) #4

To twoje radio? Jak tak to możesz zastosować http://publicamp.org/ :wink:


(Tequilla01) #5

to juz jest lepsze, ale nadal nie o to mi chodzi! :wink:


(xantio) #6

Troszke poszukałem po sieci i znalazłem

<?php


function sc_status($server, $port) {

$cont = "";

$ip = gethostbyname($server);

$fp = fsockopen($ip, $port);

if (!$fp) {

return "Unknown";

} else {

$com = "GET /7.html HTTP/1.1\r\nAccept: */*\r\nAccept-Language: de-ch\r\nAccept-Encoding: gzip, deflate\r\nUser-Agent: SHOUTcast Quick Song Status (Mozilla Compatible)\r\nHost: $server:$port\r\nConnection: Keep-Alive\r\n\r\n";

fputs($fp, $com);

while (!feof($fp)) {

$cont .= fread($fp, 1000);

}

fclose($fp);

$cont = substr($cont, strpos($cont, "\r\n\r\n") + 4);

}

$parts = explode(',', $cont);

$status = $parts[1];

if ($status == '0') {

return "SERWER http://$server:$port/ NIEDZIAŁA !";

} else {

return "Serwer http://$server:$port/ działa


Aktualnie słuchaczy: $parts[0]/$parts[3]


Jakość: $parts[5]kbps


Aktualny utwór: $parts[6]";

}

}


echo sc_status('127.0.0.1', '8000');


?>[/code]

Rozszerzyłem go troszke. Wklepać ten kod do pliku z rozszerzeniem PHP i umiescic na serwerze, pozniej zainkludowac w innym pliku i powinno chodzic. :slight_smile:


(Ram Bo14) #7

a do WMP też zadziała (odnośnie odtwarzania wideoklipów na stronce bo nic nie moge znaleść żeby leciało na żywo)


Po co cytować cały skrypt ?

As.


(xantio) #8

niestety tylko SHOUTcast


(Tequilla01) #9

xantio, wielki dzięki! o to mi chodziło :slight_smile:

P.S. mam jeszcze jedno pytanie.. jakim programem otwierać pliki php? bo u mnie jak zapisałem w tym roszerzeniu, to domyslnym programem, ktory otwiera takie pliki jest notatnik

P.S. 2 xantio, czy moglbys mi to zrobić w folderze - plik php + playlista na stronce www(pustej, sama playlista) i przeslac na tequilla01@gmail.com ; port i server są na stronce http://www.i-radio.prv.pl


(Ram Bo14) #10

ale SHOUTcast nie działa do WMP tlyko do winampa a oni zrobili że jakoś leci z WMP==>http://www.tvfly.com

Złączono Posta : 27.10.2005 (Czw) 9:04

grrr jak zamaskować ten adres ?


(xantio) #11

Jeśli chcesz coś zmienić w tym pliku to otwierasz go poprzez notatnik, jeśli natomiast chciałbyś zobaczy jak to działa to polecam zainstalowanie serwera http z obsługą php np. tąd w dziale download po lewej stronie.Umieścić ten plik w odpowiednim katalogu serwera i wpisac adres serwera i nzawe pliku.

to ci się może przydać http://forum.dobreprogramy.pl/viewtopic ... er+www+php

http://forum.dobreprogramy.pl/faq.php?mode=bbcode#8 :slight_smile:


(Tequilla01) #12

tego to ja nie napisalem ;]

dzieki za pomoc :slight_smile: zobacze czy sobie poradzę :wink:


(xantio) #13

A sorki, coś mi sie nieco pomieszało. :smiley: