Страница 53 из 108
Re: Модуль - SSDPFinder
Добавлено: Ср май 30, 2018 10:32 pm
tarasfrompir
Gelezako писал(а): Ср май 30, 2018 10:18 pm
Хм, действительно поддерживают, это отлично. Найти бы ещё кого-то кто владеет этими девайсами.
Кста, по моей просьбе Сергей реализовал возможно делать аддоны для модуля "Простые устройста". Может сможешь перевести модуль на штатные рельсы? Что скажешь? Вот его пост:
я добавил в альфа-ветке возможность расширения набора простых устройств за счёт дополнительных скриптов. работает это так — в /modules/devices/ можно создать папку addons, куда могут складываться следующие файлы (на примере sspdfinder):
sspdfinder_structure.php — дополнительная информация по структуре (т.е. описание новых типов устройств)
sspdfinder_commands.php — дополнительные обработчики команд для новых типов (если нужно)
sspdfinder_links.php — дополнительные связи между устройствами для новых типов (если нужно)
sspdfinder_links_actions.php — дополнительная реализация связей (если нужно)
вместо начала "sspdfinder" может быть что угодно — для включения система сканирует "окончания" файлов (_structure.php, _commands.php и т.п.)
пример содержимого /modules/devices/addons/sspdfinder_structure.php:
https://c2n.me/3Uv2xZR.png (т.е. видно что основной массив дозаполняется новыми ключами со структурой)
остальные вещи типа новые шаблоны классов и реализация описанных в структуре методов остались как сейчас — тут ничего нового (шаблоны в /templates/classes/views/, методы в /modules/devices/)
собственно теперь модулю SSPD не нужно лезть в ядро и менять структуру простых устройств, а достаточно подложить новые файлы в нужное место, так же как сейчас подкладываются новые шаблоны и прочее.
при желании теперь можно вообще без модуля создавать и распостранять через маркет новые типы простых устройств, но это уже другая история

Вот это крутотень. Уж бы как бы давно бы так. Переделаю быстро и красиво.
Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 9:32 am
tarasfrompir
Значит с так с бессоной ночью вас и меня. Бета 3.
ВНИМАНИЕ - если вы не используете альфа версию Мажордомо, то использовать данный модуль у ВАС не получится..
1. НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ сначала УДАЛИТЬ модуль.
2. ОБНОВИТь МАЖОРДОМО ДО последней альфа версии
3. Потом УСТАНОВИТЬ.
Если вы этого не сделали то тогда вручную надо почистить немного мусора - и то при условии что он есть.
ВНИМАНИЕ - если у вас еще стоит модуль ссдпдевайс - БЕЗЖАЛОСТНО СОТРИТЕ его в папках Модулес и Темплате.
По обновлениям.
(Не знаю как Gelezako это делает

, но я сколько не пытался просить у меня не получалось

)

А этот "гад" таки своего добился..
Теперь модуль ничего в мажордомо не меняет.
Работает теперь сам по себе...
Эх как бы Тирекс еще в шапку все переносил было бы замечательно..
Теперь выключатели совместимы с ЕКОНОМ режимом. Вчера поигрался - вышло прикольно.
Реквест выложил ...

Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 9:58 am
skysilver
tarasfrompir1 писал(а): Чт май 31, 2018 9:32 am
Теперь выключатели совместимы с ЕКОНОМ режимом. Вчера поигрался - вышло прикольно.
Отличная работа. Только вот хоть бы один пост увидеть со скриншотами и реальным сценарием применения. А то я за темой слежу и до сих пор понять не могу, для чего нужен этот модуль.

Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 12:14 pm
Gelezako
skysilver писал(а): Чт май 31, 2018 9:58 am
Отличная работа. Только вот хоть бы один пост увидеть со скриншотами и реальным сценарием применения. А то я за темой слежу и до сих пор понять не могу, для чего нужен этот модуль.
Если кратенько, то из модуля можно получать список расшареный фильмов, музыки, картинки и отправлять на воспроизведение на любой рендер, который найден в сети. Каким боком сюда выключатели Вемо тоже пока не понимаю, у меня их нет

Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 12:21 pm
tarasfrompir
Gelezako писал(а): Чт май 31, 2018 12:14 pm
skysilver писал(а): Чт май 31, 2018 9:58 am
Отличная работа. Только вот хоть бы один пост увидеть со скриншотами и реальным сценарием применения. А то я за темой слежу и до сих пор понять не могу, для чего нужен этот модуль.
Если кратенько, то из модуля можно получать список расшареный фильмов, музыки, картинки и отправлять на воспроизведение на любой рендер, который найден в сети. Каким боком сюда выключатели Вемо тоже пока не понимаю, у меня их нет
Сделаю видео выложу
Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 1:33 pm
Gelezako
всё почистил, но при установке снова получаю
Parse error: syntax error, unexpected ''ssdpdevices'' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ')' in C:\_majordomo\htdocs\modules\devices\devices_structure.inc.php on line 428
Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 2:20 pm
tarasfrompir
Вот этот файл \htdocs\modules\devices\devices_structure.inc.php замени с файла взять на гите Мажордомо Сергея
majordomo/modules/devices/devices_structure.inc.php
Я же выше писал
2. ОБНОВИТь МАЖОРДОМО ДО последней альфа версии
Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 5:11 pm
tarasfrompir
Для Gelezako -вроде бы исправил шаблон - МедиаРендерера , попробуй отпишись...
Все в последнем реквесте...
Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 9:17 pm
Gelezako
ПУ теперь отображается, но при попытке привязать объект получаю вот такое

Re: Модуль - SSDPFinder
Добавлено: Чт май 31, 2018 9:52 pm
tarasfrompir
Блина вот те раз... Это наверное появляется тогда, когда при создании устройства не выбирается расположение его в определённой комнате...
ПС

реквест отправил
ППС
Ты скажи что с медиарендеринг шаблоном - работает после исправления?