ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Помогите со скриптами

 

33
Адиль @Aдиль
Всем привет, нужна ваша помощь в одном скрипте для Icecast, вот код:
<?php
$fl = file_get_contents('http://IP-адрес_радио:порт/');

if (preg_match('#<td>Current Song\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) {
$song = $m[1];
echo "<b>Сейчас играет:</b> {$song}<br \>";
} else {
echo "<b>Сейчас играет:</b> Нет потока<br \>";
}

if (preg_match('#<td>Stream URL\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) {
$url = $m[1];
echo "<b>Сайт радио:</b> {$url}<br \>";
} else {
echo "<b>Сайт радио:</b> Нет потока<br \>";
}

if (preg_match('#<td>Content Type\:<\/td><td class=\"streamdata\">(.*)<\/td>#Ui',$fl,$m)) {
$format = $m[1];
echo "<b>Формат потока:</b> {$format}<br \>";
} else {
echo "<b>Формат потока:</b> Нет потока<br \>";
}

if (preg_match('#<td>Current Listeners:</td><td class=\"streamdata\">([\d]*)<\/td>#Ui',$fl,$m)) {
$listeners = $m[1];
echo "<b>Cлушателей:</b> {$listeners}<br \>";
} else {
echo "<b>Cлушателей:</b> Нет потока<br \>";
}

?>

Меняю конечно строку вот это ********** на свое, создаю файл допустим icecast2_status.php, перехожу мойсайт/icecast2_status.php, а там:
Сейчас играет: Нет потока
Сайт радио: Нет потока
Формат потока: Нет потока
Cлушателей: Нет потока

Хотя все работает норм,и еще использую RadioCms. Помогите! Заранее спасибо

Отредактировано Aдиль - 28.06.2012
6245
Тарас @tarasian666
это старый скрипт, функция preg_match в php уже изменился и status.xsl тоже не стоит на месте

33
Адиль @Aдиль
tarasian666 пишет:

это старый скрипт, функция preg_match в php уже изменился и status.xsl тоже не стоит на месте

А есть такой новый, сам не умею писать php незнаю, есть?

1572
KyPIIaToB @KyPIIaToB
Aдиль пишет:

tarasian666 пишет:

это старый скрипт, функция preg_match в php уже изменился и status.xsl тоже не стоит на месте

А есть такой новый, сам не умею писать php незнаю, есть?

Ты тему скриптов для аса всю смотрел?

33
Адиль @Aдиль
Спасибо нашел я скрипт рабочий, теперь еще один вопрос как изменить имя DJ, или конкретнее Stream Description, если я пользуюсь RadioCms?

33
Адиль @Aдиль
Хотя Stream Description это описание потока?

58
ykpon @ykpon
Aдиль пишет:

Хотя Stream Description это описание потока?

translate.google.ru

33
Адиль @Aдиль
Все разобрался с этим, а теперь нужна помощь по движку RADIOCMS, объясните чайнику чё такое заказы т.е нажимаю плайлисты>заказы?
P.S Просто лень создавать на ихнем форуме региться, и создавать тему :)

Отредактировано Aдиль - 28.06.2012
58
ykpon @ykpon
Aдиль пишет:

Все разобрался с этим, а теперь нужна помощь по движку RADIOCMS, объясните чайнику чё такое заказы т.е нажимаю плайлисты>заказы?
P.S Просто лень создавать на ихнем форуме региться, и создавать тему :)

"Ребят, мне лень регистрироваться на форуме пылесосов, давай-те я у вас спрошу, на форуме кастрюль..,"
По теме: Показывает, какие песни заказывали(Логично, не правда ли..)
Так же, показывает, кто заказал..

33
Адиль @Aдиль
ykpon пишет:

Aдиль пишет:

Все разобрался с этим, а теперь нужна помощь по движку RADIOCMS, объясните чайнику чё такое заказы т.е нажимаю плайлисты>заказы?
P.S Просто лень создавать на ихнем форуме региться, и создавать тему :)

"Ребят, мне лень регистрироваться на форуме пылесосов, давай-те я у вас спрошу, на форуме кастрюль..,"
По теме: Показывает, какие песни заказывали(Логично, не правда ли..)
Так же, показывает, кто заказал..

Ну а как заказывать например слушателю?

1572
KyPIIaToB @KyPIIaToB
Aдиль пишет:

ykpon пишет:

Aдиль пишет:

Все разобрался с этим, а теперь нужна помощь по движку RADIOCMS, объясните чайнику чё такое заказы т.е нажимаю плайлисты>заказы?
P.S Просто лень создавать на ихнем форуме региться, и создавать тему :)

"Ребят, мне лень регистрироваться на форуме пылесосов, давай-те я у вас спрошу, на форуме кастрюль..,"
По теме: Показывает, какие песни заказывали(Логично, не правда ли..)
Так же, показывает, кто заказал..

Ну а как заказывать например слушателю?

Мы не разработчики RADIOCMS, все вопросы по его работе направлять разработчикам!

201
burn @burn
KyPIIaToB пишет:

Aдиль пишет:

Ну а как заказывать например слушателю?
Мы не разработчики RADIOCMS, все вопросы по его работе направлять разработчикам!

Уважаемый Aдиль, здесь могут с радостью помочь разобраться в тех или иных вопросах по мнтернет-радио, которые Вы по какой-то причине не можете решить самостоятельно. Это важно: не можете, а не не хотите (в т.ч. лень и под.). У RadioCMS должна быть документация, пожалуйста, с базовыми вопросами по работе этой системы обратитесь к ней.