Страница 3 из 48
Re: Онлайн радио - с Маркет дополнений
Добавлено: Вс фев 09, 2014 4:44 am
LuckyFIA
Да вроде все правильно, проверил командой
Код: Выделить всё
getURL('http://192.168.1.44:8080/requests/status.xml?command=volume&val=100',0);
громкость изменяется, правда с VLC как то хитро при val=100 громкость в программе 39%, я умножал val на 3, тогда max громкость в программе 117% - может в этом проблема.
P.S. проверялось на VLC версии 2.1.2 Rincewind
Re: Онлайн радио - с Маркет дополнений
Добавлено: Вс фев 09, 2014 5:27 pm
kostya77
Если несложно не могли бы Вы выложить весь ваш код .
В коексте Вы есть?
Re: Онлайн радио - с Маркет дополнений
Добавлено: Пн фев 10, 2014 5:00 am
LuckyFIA
Код модуля "Онлайн радио" доступен на GitHub`е
https://github.com/LuckyFIA/Online_Radio_app_MajorDoMo/
В CONNECT`е пока меня нет
Re: Онлайн радио - с Маркет дополнений
Добавлено: Чт апр 24, 2014 11:33 am
lopatich
Нашел баг. Если делать скрипт запуска по расписанию (будильник) типа такого:
Код: Выделить всё
include_once(DIR_MODULES.'app_radio/app_radio.class.php');
say("Вы просили включить радио.");
$app_radio=new app_radio();
$app_radio->control('play');
unset($app_radio);
и попытаться выключить:
Код: Выделить всё
include_once(DIR_MODULES.'app_radio/app_radio.class.php');
say("Вы попросили выключить радио");
$app_radio=new app_radio();
$app_radio->control('stop');
unset($app_radio);
В результате вылетает цикл ./scripts/cycle_scheduler.php с матом кеннот редекларе mpd. точнее не воспроизведу ошибку, но суть я думаю понятна... unset не помогает, значит редекларится без проверки где-то глубже в классе.
Сейчас в виде подпорок тупо рестартую цикл шедулера, но это все таки не правильно.
Re: Онлайн радио - с Маркет дополнений
Добавлено: Чт апр 24, 2014 1:26 pm
Ivan
В списке станций. Название не в верной кодировке. Поменял формат в таблице. Всё ок.
Внесите пожалуйста в создание таблиц кодировку полей
Re: Онлайн радио - с Маркет дополнений
Добавлено: Чт апр 24, 2014 1:54 pm
LuckyFIA
В ближайшее время поправлю
Re: Онлайн радио - с Маркет дополнений
Добавлено: Сб апр 26, 2014 4:12 pm
ksgroup
Еще хотелось бы что бы была возможность из скриптов или методов менять станцию ну и громкость.
Re: Онлайн радио - с Маркет дополнений
Добавлено: Вт апр 29, 2014 8:14 am
Ivan
У меня тоже cycle_scheduler.php валится.
Код: Выделить всё
07:00:01 ERROR [class.module.app_radio]: control (at /var/www/modules/app_radio/
app_radio.class.php:225)
Присоединяюсь насчёт громкости и станции.
Ещё бы:
1. Плавное нарастание громкости при старте и стопе
2. Приглушение при проговаривании голосом
Re: Онлайн радио - с Маркет дополнений
Добавлено: Вт апр 29, 2014 2:19 pm
LuckyFIA
lopatich писал(а):Нашел баг
Не смог толком воспроизвести ошибку, тем не менее кое чего поменял, обновитесь и потестите. Если не поможет то как добавляете в scheduler и сам скрипт запуска, буду ковырять.
Re: Онлайн радио - с Маркет дополнений
Добавлено: Вт апр 29, 2014 2:45 pm
LuckyFIA
Ivan писал(а):В списке станций. Название не в верной кодировке. Поменял формат в таблице. Всё ок.
Внесите пожалуйста в создание таблиц кодировку полей
Таблицы создаются через системную функцию MajorDomo
dbInstall() , а в ней не предусмотрена возможность указания кодировки. Раз при создании таблиц кодировка отличается от UTF8, то скорее всего у MySQL другая дефолтная кодировка с которой и создаются таблицы.