Страница 23 из 48
Re: Онлайн радио - с Маркет дополнений
Добавлено: Вс мар 11, 2018 8:14 pm
xor
Я не знал, что это вызовет проблему(
Код: Выделить всё
$url='192.168.1.7:8080'; // (мои настройки, поменяйте на свои)
$v=200; // громкость
$data=getURL($url.'/requests/status.xml?command=volume&val='.$v,0,'',1111,0); // пустая строка - юзер, 1111 - пароль (мои настройки, поменяйте на свои)
Вот описание getURL
Код: Выделить всё
/**
* Summary of getURL
* @param mixed $url Url
* @param mixed $cache Cache (default 0)
* @param mixed $username User name (default '')
* @param mixed $password Password (default '')
* @return mixed
*/
function getURL($url, $cache = 0, $username = '', $password = '', $background = false)
Re: Онлайн радио - с Маркет дополнений
Добавлено: Вс мар 11, 2018 9:11 pm
TrDA
xor писал(а):Я не знал, что это вызовет проблему( ...
Вот рабочий вариант (соответсвенно два скрипта на вкл/выкл), нашёл у нас на форуме:
на включение:
$ch = curl_init('http://
12345@127.0.0.1/popup/app_radio.html?ajax=1&s_
id=19&play_terminal=
main&cmd=
play');
curl_exec($ch);
$ch = curl_init('http://
12345@127.0.0.1/popup/app_radio.html?ajax=1&s_
id=19&play_terminal=
main&cmd=vol&
volume=35');
curl_exec($ch);
curl_close($ch);
на выключение:
$ch = curl_init('http://
12345@127.0.0.1/popup/app_radio.html?ajax=1&play_terminal=
main&cmd=
stop');
curl_exec($ch);
curl_close($ch);
"
12345" - пароль для VLC плеера.
"
8080" - порт после IP адреса, указывать НЕ нужно (почему не знаю, у меня так работает).
"
id=19" - ID нужной радиостанции из модуля "Онлайн радио".
"
main" - имя терминала которым управляем.
"
volume=30" - нужный уровень громкости (реальный уровень в VLC будет =35).
p.s. по аналогии, можно попробовать ещё так ...
getURL("
http://localhost:8080/requests/status.x ... l_pause",0);
Re: Онлайн радио - с Маркет дополнений
Добавлено: Чт мар 15, 2018 11:21 am
Traktor
Почему не работают стандартные команды из модуля?
Использование в сценариях/методах:
cm('RadioSetting.Control','play'); или cm('RadioSetting.Control',array('cmd'=>'play'); - проигрывание последней радиостанции.
cm('RadioSetting.Control','stop'); или cm('RadioSetting.Control',array('cmd'=>'stop'); - останавливает проигрывание.
cm('RadioSetting.Control','vol34'); или cm('RadioSetting.Control',array('vol'=>34); - устанавливает громкость на 34% (0-100).
cm('RadioSetting.Control','sta:val'); или cm('RadioSetting.Control',array('sta'=>'val'); - переключает станцию на val, где val ID или название станции.
Соответственно:
cm('RadioSetting.Control',array('sta'=>'Зайцев.FM','cmd'=>'play','vol'=>30));
Re: Онлайн радио - с Маркет дополнений
Добавлено: Чт мар 15, 2018 11:23 am
savenko_egor
Traktor писал(а):Почему не работают стандартные команды из модуля?
Использование в сценариях/методах:
cm('RadioSetting.Control','play'); или cm('RadioSetting.Control',array('cmd'=>'play'); - проигрывание последней радиостанции.
cm('RadioSetting.Control','stop'); или cm('RadioSetting.Control',array('cmd'=>'stop'); - останавливает проигрывание.
cm('RadioSetting.Control','vol34'); или cm('RadioSetting.Control',array('vol'=>34); - устанавливает громкость на 34% (0-100).
cm('RadioSetting.Control','sta:val'); или cm('RadioSetting.Control',array('sta'=>'val'); - переключает станцию на val, где val ID или название станции.
Соответственно:
cm('RadioSetting.Control',array('sta'=>'Зайцев.FM','cmd'=>'play','vol'=>30));
Смотри:
viewtopic.php?p=63467#p63467
Re: Онлайн радио - с Маркет дополнений
Добавлено: Чт мар 15, 2018 11:33 am
Traktor
warik писал(а):Traktor писал(а):Почему не работают стандартные команды из модуля?
Использование в сценариях/методах:
cm('RadioSetting.Control','play'); или cm('RadioSetting.Control',array('cmd'=>'play'); - проигрывание последней радиостанции.
cm('RadioSetting.Control','stop'); или cm('RadioSetting.Control',array('cmd'=>'stop'); - останавливает проигрывание.
cm('RadioSetting.Control','vol34'); или cm('RadioSetting.Control',array('vol'=>34); - устанавливает громкость на 34% (0-100).
cm('RadioSetting.Control','sta:val'); или cm('RadioSetting.Control',array('sta'=>'val'); - переключает станцию на val, где val ID или название станции.
Соответственно:
cm('RadioSetting.Control',array('sta'=>'Зайцев.FM','cmd'=>'play','vol'=>30));
Смотри:
viewtopic.php?p=63467#p63467
Спасибо помогло
Re: Онлайн радио - с Маркет дополнений
Добавлено: Сб мар 31, 2018 8:32 pm
djleon
Доброго времени суток! Пытаюсь создать сцену с управлением радио и сразу клюк/фича!
Код [#module name="app_radio" mode="menu"#]
в сцене отображается без ползунка громкости!
как исправить?
Re: Онлайн радио - с Маркет дополнений
Добавлено: Пн апр 02, 2018 9:33 am
savenko_egor
djleon писал(а): Сб мар 31, 2018 8:32 pm
Доброго времени суток! Пытаюсь создать сцену с управлением радио и сразу клюк/фича!
Код [#module name="app_radio" mode="menu"#]
в сцене отображается без ползунка громкости!
как исправить?
Попробуйте удалить и установить модуль. Потому что у себя не вижу такой проблемы.

- Screenshot_20180402_093239.png (16.51 КБ) 6163 просмотра
Re: Онлайн радио - с Маркет дополнений
Добавлено: Пн апр 02, 2018 10:14 am
Logrus

- Снимок.PNG (100.18 КБ) 6151 просмотр
вопрос про сцену
Re: Онлайн радио - с Маркет дополнений
Добавлено: Пн апр 02, 2018 10:21 am
savenko_egor
Logrus писал(а):
вопрос про сцену
Оу... Не понял сразу)
Судя по скрину, и как я сразу подумал, то проблема с cssками и jsками. Нужно открывать консоль разработчика и смотреть что там грузиться, а что нет.
У меня подобная проблема в сценах с историей чата и отображением кастомного кода.
Как вариант, попробовать открыть сцену прямой ссылкой и посмотреть будет ли корректно отображаться.
Re: Онлайн радио - с Маркет дополнений
Добавлено: Пн апр 02, 2018 11:11 pm
Jilber
Кстати у меня тоже самое. Попробовал разместить модуль в меню - ползунок громкости есть, а на домашней странице отсутствует. Раньше никогда не ставил его в меню (только на домашние страницы) и даже не знал, что там должна быть регулировка громкости.
