701

Re: Скрипты для Icecast

хотя нет, тут крон будет выполнять не то что я задумал )

прийдется в таком случае sleep в сам скрипт ставить

702

Re: Скрипты для Icecast

со слипом норм, поедания памяти не замечено, аптайм почти два месяца

703

Re: Скрипты для Icecast

Народ, вопрос, есть ли скрипт который бы выводил название песни и картинку альбома?

704

Re: Скрипты для Icecast

Ребят. Подскажите скрипт, который выдернит статистику с такой странички IceCast. Пробовал разные, взятые с этого форума - не помогают.
_http://radio.kraslan.ru:8000/status2.xsl?mount=/radiobox

705

Re: Скрипты для Icecast

а что сложного то? напиши мне, за пару баксов напишу тебе парсер

706

Re: Скрипты для Icecast

Вопрос актуален.
P.S: Писал бы не сюда,  а на Freelance портал.

707

Re: Скрипты для Icecast

пишет MoD_X:

Вопрос актуален.
P.S: Писал бы не сюда,  а на Freelance портал.

на фрилансе много запросят

708

Re: Скрипты для Icecast

пишет MoD_X:

Вопрос актуален.
P.S: Писал бы не сюда,  а на Freelance портал.

Я похоже туплю, но смысла не понял...
Вам предложили цену 2$ или она не устраивает??

http://radio.kraslan.ru:8000/status.xsl?mount=/radiobox отсюда не проще тянуть???

709

Re: Скрипты для Icecast

Ёще раз, всем Привет!
Как сделать, чтобы в случае, если адресс не доступен или нету данных на данный mount. Скрипт писал, что-то типа - "Сервер недоступен.".


<?php
function antara($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}

$fl = file_get_contents("http://1111111111:8000/status.xsl?mount=/radiobox");
$fl2 = file_get_contents("http://11111111:8000/status.xsl?mount=/radiob");
$listeners = antara($fl, "<td>Current Listeners:</td>\n<td class=\"streamdata\">", "</td>");
$listeners2 = antara($fl2, "<td>Current Listeners:</td>\n<td class=\"streamdata\">", "</td>");

$pog=($listeners+$listeners2);
include "max.php";
if ($pog>$max)
        {
            $txtout="<?php\r\n".'$max='.$pog. ";\r\n?>";
            $fp = fopen ("max.php", "w"); 
            fwrite($fp,$txtout); 
            fclose($fp);
            $max=$pog;
        }
echo'
<table width="100%" style="border-collapse: collapse" cellpadding="0" cellspacing="0">
     <tr>
      <p align="left">Сейчас слушателей: '.$pog.'<br>Максимум слушателей было: '.$max.'</font></b></p>
     </tr>
               </table>';
?>

Re: Скрипты для Icecast

что делать если парсер инфо радио выводит сплошные ошибки вида


Notice: Undefined offset: 14 in /home/u671094933/public_html/radiostat.php on line 10

Notice: Undefined offset: 14 in /home/u671094933/public_html/radiostat.php on line 16

Notice: Undefined offset: 16 in /home/u671094933/public_html/radiostat.php on line 18

Notice: Undefined offset: 15 in /home/u671094933/public_html/radiostat.php on line 19

Notice: Undefined offset: 19 in /home/u671094933/public_html/radiostat.php on line 20

Notice: Undefined offset: 17 in /home/u671094933/public_html/radiostat.php on line 21
Название потока: 
Описание потока: 
Сейчас в эфире: 
Сам придумал или из гугла скопировал?
========================================================================
FMGAMERADIO.RU - Уж както стараемся выделится big_smile

711

Re: Скрипты для Icecast

пишет Всё-просто:

что делать если парсер инфо радио выводит сплошные ошибки вида


Notice: Undefined offset: 14 in /home/u671094933/public_html/radiostat.php on line 10

Notice: Undefined offset: 14 in /home/u671094933/public_html/radiostat.php on line 16

Notice: Undefined offset: 16 in /home/u671094933/public_html/radiostat.php on line 18

Notice: Undefined offset: 15 in /home/u671094933/public_html/radiostat.php on line 19

Notice: Undefined offset: 19 in /home/u671094933/public_html/radiostat.php on line 20

Notice: Undefined offset: 17 in /home/u671094933/public_html/radiostat.php on line 21
Название потока: 
Описание потока: 
Сейчас в эфире: 

on line * - строка с ошибкой.

712

Re: Скрипты для Icecast

это не ошибки, а "напоминание"
в даном случае что какаято переменная (массив скорее) пустая или в ней не то что ожидается

Re: Скрипты для Icecast

Извиняюсь неправильно выразился, я хотел бы узнать от чего зависят эти ошибки... Я так полагаю на хосте что не поддерживается?
Это не первый скрипт уже такое выдает. Что нужно парсеру для благополучного обитания на обычном php хосте?

Сам придумал или из гугла скопировал?
========================================================================
FMGAMERADIO.RU - Уж както стараемся выделится big_smile

714

Re: Скрипты для Icecast

если б не поддерживалось то должно  сообщить об этом ошибкой ( на странице или в логе)

715

Re: Скрипты для Icecast

Вы эти все переменные сами придумали или откуда-то берете?

716

Re: Скрипты для Icecast

Здравствуйте! Скажите есть возможность вывода песни с icecast  не путём запроса , а именно реакции ajax на смену трека?

http://uafm.org - UKRAINIAN INTERNET RADIO STATION

717

Re: Скрипты для Icecast

Добрый день.
Прошу помощи.
Попробовал вот этот скрипт: http://radiotalk.ru/viewtopic.php?pid=36041#p36041
Все работает, только инфа не обновляется.
Обновляешь страницу - опять показывает, но следующую композицию уже нет.
При этом в плейере все показывается и обновляется.

Вопрос - куда копать?:)

718

Re: Скрипты для Icecast

пишет Kirk:

Добрый день.
Прошу помощи.
Попробовал вот этот скрипт: http://radiotalk.ru/viewtopic.php?pid=36041#p36041
Все работает, только инфа не обновляется.
Обновляешь страницу - опять показывает, но следующую композицию уже нет.
При этом в плейере все показывается и обновляется.

Вопрос - куда копать?:)

Копать в сторону автообновление php через ajax или javascript

http://radioheart.ru/banners/radioheart_400x40_banner.jpg
RadioHeart.ru: Функциональный радио хостинг с автодиджеем и нонстопом, а так же быстрый виртуальный хостинг. Возможность создать радио за 5 минут, подключить автодиджей и нонстоп.
Отзывы о хостинге

719

Re: Скрипты для Icecast

пишет Kirk:

Вопрос - куда копать?:)

http://radiotalk.ru/viewtopic.php?pid=21658#p21658 - скрипт обновления.

--------------------------------
Написание php-скриптов под заказ.
Индивидуальные Windows-плееры с функцией голосования. От 20$.

720

Re: Скрипты для Icecast

пишет Faet0n:

http://radiotalk.ru/viewtopic.php?pid=21658#p21658 - скрипт обновления.

Спасибо, пока не получается (в скриптописании не силен). Буду разбираться.
Но у меня возникло пару вопросов:
1. На веб-морде Icecast тоже не обновляются данные. Насколько я понимаю, данные для скрипта берутся именно оттуда. Да\Нет?
2. Если данные берутся оттуда, то туда они попадают из файла status.xml?
3. Если из этого файла, то где посмотреть почему они на вебе не обновляются? (в icecast.xml ничего кроме одно пути к файлу status.xml не нашел)
4. Если все не так, то как?

P.S. В любом плейере, будь то WinAMP или VLC, данные идут и обновляются, но там идет коннект к самому потоку.
P.P.S. Пока использую скрипт от Sergei ( его и раньше пробовал, но что-то не получалось, да и много ненужного пришлось выкинуть+ с русскими тэгами проблема - при смене песни секунд ы на 2-3 выводит, потом кракозябры) За что ему большое спасибо.

Отредактировано Kirk (08-08-2012 10:59:58)

721

Re: Скрипты для Icecast

1. да
2. status.xml это и есть веб морда, icecast обрабатывает этот файл-заготовку и показывает у себя на морде подставляя данные
3. потому что это не предусмотрено, хотите автообновления используйте у себя на сайте предложеный скрипт

722

Re: Скрипты для Icecast

пишет tarasian666:

 

Помощь оказать можете?
Интересует доработанный Вами модуль ( тут его постил Sergei )

Отредактировано Kirk (10-08-2012 10:59:38)

Re: Скрипты для Icecast

Ребят помогите встроить код радио (Сейчас играет и так дальше) на Ucoz с поддержкой с PHP

724

Re: Скрипты для Icecast

пишет Kirk:

пишет tarasian666:

 

Помощь оказать можете?
Интересует доработанный Вами модуль ( тут его постил Sergei )

это было давно  и я щас врядли найду его

Re: Скрипты для Icecast

Помогите вытащить от сюда инфу

http://listen.rcast.pro:8000/status.xsl

Какаго нибуть /маунт

А я потом под себя переделаю