Re: Скрипты для SHOUTcast
Ну помогите мне кто нить! че нужно вырезать и что где ставить что бы показывало на страничке что сейчас играет по радио! плиз очень нужно
Первый русскоязычный форум посвященный интернет-радиовещанию
Форум интернет радио Icecast и Shoutcast → Технологии вещания, софт, скрипты → Скрипты для SHOUTcast
Страницы Назад 1 2 3 4 5 6 7 … 11 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Ну помогите мне кто нить! че нужно вырезать и что где ставить что бы показывало на страничке что сейчас играет по радио! плиз очень нужно
Для особо одарённых
<div style="Visibility: Hidden; Position: Absolute;">
<?
$open = fsockopen("localhost","8000");
if ($open) {
fputs($open,"GET /7.html HTTP/1.1\nUser-Agent:Mozilla\n\n");
$read = fread($open,1000);
$text = explode(",",$read);
$text = $text[6];
} else { $text="Connection Refused!"; }
?>
</div>
<?echo $text;?>
Вставь это на главную php страницу в то место где хочешь что бы отображался текущий трек
меняем адрес и порт на свои
("localhost","8000")
localhost - IP адрес сервера
8000 - порт сервера
"Connection Refused" замените на "Сервер Выключен"
Ну вставил и нифига!
Для этого кода надо что то иметь дополнительное на серваке?
У меня стоит хп сп2 и все больше ниче нема!
Что надо что бы этот скрипт за работал?
а не подскажете где его взять? а то я ищу в поиске он мне редакторы находит тока!
Установил пхп и че с ним делать?
Как его запускать?
Во первых, смотря какой пхп вы скачали, под какую систему и какой именно (модуль сги или отдельный).
Во вторых, пхп по любому будет подсоединяться к апачу.
В третьих, у вас должен быть апач.
В четвертых, гугл.ру: "Установка Apache+Php+MySql на Windows".
спс скачал денвр установил, вроде работает но тока на локал хост! боюсь че нить менять так-как незнаю где )
http://localhost - тестовая страница денвера
http://ваш_ип - сайт, который будет отображаться
если настройки в virtualhost правильные, то http://ваш_домен будет отображаться у всех, можете проверить через http://hidemyass.com
пишет webmaster:
Для особо одарённых
<div style="Visibility: Hidden; Position: Absolute;">
<?
$open = fsockopen("localhost","8000");
if ($open) {
fputs($open,"GET /7.html HTTP/1.1\nUser-Agent:Mozilla\n\n");
$read = fread($open,1000);
$text = explode(",",$read);
$text = $text[6];
} else { $text="Connection Refused!"; }
?>
</div>
<?echo $text;?>Вставь это на главную php страницу в то место где хочешь что бы отображался текущий трек
меняем адрес и порт на свои
а есть такиеже скрипты только в которых писалось количество слушателей? можно отдельно, даже желательно, но если нет отдельно то.
Добавлено спустя 2 минуты 33 секунды:
Да и еще время текущей песни.
Помогите пожалуйста!
Проблемы со скриптом http://www.streamsolutions.co.uk/index.php?page=s5#at
Установил на сайт но он все врмя пишет сообщение которое должно выдаваться если
серевер offline. При этом другие пользователи могут слушать радио, страничка на shoutcast активна,
настройки скрипта правильные(включая пароль). С чем это тожет быть связано?
Ошиблись в заполнении конфига? Возможно там с хттп, без хттп нужно заполнять и пр, проверьте еще раз все внимательно, почитайте ридми/коменты в теле скрипта.
Проблема с руссификацией треков.
Делал все как написано в теме.
Версия винампа: 5.531
Плагин: edcast 3.1.18
Скрипт: Online / Offline Now Playing Stats
Версия пхп: 4.4.7
Добавил в цикл преобразования:
--
while($songatime[$r]!=""){
$t=$r-1;
$playedat[$t] = ereg_replace(".*<PLAYEDAT>", "", $songatime[$r]);
$playedat[$t] = ereg_replace("</PLAYEDAT>.*", "", $playedat[$t]);
$song[$t] = ereg_replace(".*<TITLE>", "", $songatime[$r]);
$song[$t] = ereg_replace("</TITLE>.*", "", $song[$t]);
$song[$t] = urldecode($song[$t]);
$dj[$t] = ereg_replace(".*<SERVERTITLE>", "", $page);
$dj[$t] = ereg_replace("</SERVERTITLE>.*", "", $pageed);
$content[$t] = $song[t];
$content[$t] = html_entity_decode($content[$t], 0, "cp1251");
$r++;
}
--
Результат:
Трек в винампе: Серебро - Опиум
Трек из скрипта: ??????? - ?????
В чем может быть ошибка?
Наксячил я с пхп, сделал проще, убрал всю дребедеть, оставил только функцию $song[0] = html_entity_decode($song[0], 0, "cp1251"); (из цикла убрал, поставил перед выводом, результат тот же).
Проблема здесь на самом деле не в скрипте, а в шоуткаст сервере/плагине.
пишет AlexIT:
Multi Server Stats
Отличный скрипт для сбора статистики сразу с нескольких серверов, собирает только основные данные - ничего лишнего, суммирует количество слушателей со всех серверов, довольно удобный и простоый скрипт, рекомендую.
Демо: http://www.streamsolutions.co.uk/index.php?page=s3#mss
Скачать: http://www.streamsolutions.co.uk/scripts/multi.zip
извинитев пхп я не силен...если открываю отдельным фалом,то показует все норм,но если я вставляю код едвенсд уже в готовую страничку пхп(форум пхпбб2) ,то отображает часть самого кода.Что надо убрать,что показывалось норм?
заранее сенкс)))
Здравствуйте, господа! Сейачас продвигаем радио своё в сети. Возникла одна проблема со скриптами на станице. Переменная возвращет значение false и сообщает о том что станция offline хотя трансляторы работают и через Винапм трансляция идёт. Подскажите в чём может быть дело. Заранее спасибо
http://78.155.222.162:81/listen.pls - Радио "Удача"
Спасибо вам админ
вот этот скрипт http://deepmix.ru/stats/ требует rrdtool
не могли бывы обьяснить что такое rrdtool , куда его ставить, иоткуда его брать
при вставке скрипта radio_stats выдает такую хрень
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of fsockopen(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /usr/home/darklove/htdocs/radio_stats.php on line 12 Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of fsockopen(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /usr/home/darklove/htdocs/radio_stats.php on line 12
Notice: Undefined variable: scsuccs in /usr/home/darklove/htdocs/radio_stats.php on line 17 Notice: Undefined variable: page in /usr/home/darklove/htdocs/radio_stats.php on line 20 Notice: Undefined offset: 5 in /usr/home/darklove/htdocs/radio_stats.php on line 25 Notice: Undefined offset: 11 in /usr/home/darklove/htdocs/radio_stats.php on line 41
а дальше идет уже статистика радио, она работает нормально
что сделать что бы этого не было?
Страницы Назад 1 2 3 4 5 6 7 … 11 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум интернет радио Icecast и Shoutcast → Технологии вещания, софт, скрипты → Скрипты для SHOUTcast