[Модуль] SSDP Finder (ssdp_finder)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Ср апр 04, 2018 9:12 pm

Так вдали их в БД и все...
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Ср апр 04, 2018 9:25 pm

И по поводу урл - адрес ссылки должен быть не на 127.0.0.1 а реальный айпишник. Вечер намечается долгий так я испытаю что натворил. Ссылка на ютуб не работает. Оригинальное решение в соседней ветке, я посмотрел. Спасибо ник7змаил.. После доводки попробую при крутить.,. Тут сама функция плейурл немного не правильна - по идее надо держать список файлов - которые пущены на проигрывание да плюс ещё вставки от системных сообщений от функции сей и её подписки на это событие. ( которые опять никак не проверю) надеюсь сегодня прояснится с этим.
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Ср апр 04, 2018 9:32 pm

Ищи запись ssdpfinder ( точно посмотри как у тебя написано название - а лучше сопируй его) во всех таблицах - где она будет безжалостно удаляй.
Спасибо нам ПОМОЖЕТ..!
Jilber
Сообщения: 717
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 117 раз
Поблагодарили: 113 раз

Re: Модуль - SSDPFinder

Сообщение Jilber » Ср апр 04, 2018 9:39 pm

Вопрос снят, нашёл то, что висело в "Устройствах", в таблице "project_modules". Сейчас попробую заново установить этот модуль. Качать его с отсюда ? Файлы "SMediaRenderer.template" и "ssdp_finder.class.php" тоже кидать в папку "htdocs" ?
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Ср апр 04, 2018 9:43 pm

Jilber писал(а):
Ср апр 04, 2018 9:39 pm
Вопрос снят, нашёл то, что висело в "Устройствах", в таблице "project_modules". Сейчас попробую заново установить этот модуль. Качать его с отсюда ?
Качай с гита тирекса там все должно быть окей. Функция плей урл проверялась у двоих человек и вроде работала. Но по поводу айпи никто не отменял. Просто необходимо чтобы сам файл был доступен по "интернету".
Спасибо нам ПОМОЖЕТ..!
Jilber
Сообщения: 717
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 117 раз
Поблагодарили: 113 раз

Re: Модуль - SSDPFinder

Сообщение Jilber » Ср апр 04, 2018 10:01 pm

При попытке добавить устройство

Код: Выделить всё

Details

http://127.0.0.1/admin.php?pd=cGFuZWw6e2FjdGlvbj1zc2RwX2ZpbmRlcn0%3Dpz_&md=ssdp_finder&inst=adm&
1054: Unknown column 'LINKED_METHOD' in 'field list'
INSERT INTO `ssdp_devices`(`TITLE`, `CONTROLADDRESS`, `UUID`, `TYPE`, `SERVICES`, `ADDRESS`, `NAME`, `DESCRIPTION`, `MODEL`, `MANUFACTURER`, `LOCATION`, `LOGO`, `LINKED_OBJECT`, `LINKED_PROPERTY`, `LINKED_METHOD`, `UPDATED`) VALUES('Philips TV', 'http://192.168.100.4:49154/nmsDescription.xml', 'uuid:5AFEF00D-BABE-DADA-FA5A-188ED5B777EF', 'MediaServer', 'ContentDirectory,ConnectionManager', '192.168.100.4', 'Philips TV', 'Philips TV ServerLinux2.6/0.0 UPnP/1.0 PhilipsIntelSDK/1.4 DLNADOC/1.50', 'Philips TV Server', 'Royal Philips Electronics', '', 'http://192.168.100.4:49154CP_logo_0.png', '', '', '', '00-00-00 ::00')

Backtrace

#0 C:\_majordomo\htdocs\lib\mysqli.class.php(395): custom_error->__construct('1054: Unknown c...', 0)
#1 C:\_majordomo\htdocs\lib\mysqli.class.php(177): mysql->Error('INSERT INTO `ss...')
#2 C:\_majordomo\htdocs\lib\mysqli.class.php(328): mysql->Exec('INSERT INTO `ss...')
#3 C:\_majordomo\htdocs\lib\mysqli.class.php(550): mysql->Insert('ssdp_devices', Array)
#4 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_devices_edit.inc.php(85): SQLInsert('ssdp_devices', Array)
#5 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_finder.class.php(207): require('C:\\_majordomo\\h...')
#6 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_finder.class.php(160): ssdp_finder->edit_ssdp_devices(Array, '0')
#7 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_finder.class.php(101): ssdp_finder->admin(Array)
#8 C:\_majordomo\htdocs\lib\jTemplate.class.php(712) : eval()'d code(8): ssdp_finder->run()
#9 C:\_majordomo\htdocs\lib\jTemplate.class.php(712): eval()
#10 C:\_majordomo\htdocs\lib\jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#11 C:\_majordomo\htdocs\lib\jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#12 C:\_majordomo\htdocs\lib\parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#13 C:\_majordomo\htdocs\lib\parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#14 C:\_majordomo\htdocs\modules\panel.class.php(175): parser->__construct('./templates/pan...', Array, Object(panel))
#15 C:\_majordomo\htdocs\admin.php(37): panel->run()
#16 {main}

<<< Back Reload page Go to Backup section 
Warning: unlink(./modules/control_modules/installed): No such file or directory in C:\_majordomo\htdocs\lib\mysqli.class.php on line 391        

Error

Details

http://127.0.0.1/admin.php?pd=cGFuZWw6e2FjdGlvbj1zc2RwX2ZpbmRlcn0%3Dpz_&md=ssdp_finder&inst=adm&
1054: Unknown column 'LINKED_METHOD' in 'field list'
INSERT INTO `ssdp_devices`(`TITLE`, `CONTROLADDRESS`, `UUID`, `TYPE`, `SERVICES`, `ADDRESS`, `NAME`, `DESCRIPTION`, `MODEL`, `MANUFACTURER`, `LOCATION`, `LOGO`, `LINKED_OBJECT`, `LINKED_PROPERTY`, `LINKED_METHOD`, `UPDATED`) VALUES('Philips TV', 'http://192.168.100.4:49154/nmsDescription.xml', 'uuid:5AFEF00D-BABE-DADA-FA5A-188ED5B777EF', 'MediaServer', 'ContentDirectory,ConnectionManager', '192.168.100.4', 'Philips TV', 'Philips TV ServerLinux2.6/0.0 UPnP/1.0 PhilipsIntelSDK/1.4 DLNADOC/1.50', 'Philips TV Server', 'Royal Philips Electronics', '', 'http://192.168.100.4:49154CP_logo_0.png', '', '', '', '00-00-00 ::00')

Backtrace

#0 C:\_majordomo\htdocs\lib\mysqli.class.php(395): custom_error->__construct('1054: Unknown c...', 0)
#1 C:\_majordomo\htdocs\lib\mysqli.class.php(330): mysql->Error('INSERT INTO `ss...')
#2 C:\_majordomo\htdocs\lib\mysqli.class.php(550): mysql->Insert('ssdp_devices', Array)
#3 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_devices_edit.inc.php(85): SQLInsert('ssdp_devices', Array)
#4 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_finder.class.php(207): require('C:\\_majordomo\\h...')
#5 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_finder.class.php(160): ssdp_finder->edit_ssdp_devices(Array, '0')
#6 C:\_majordomo\htdocs\modules\ssdp_finder\ssdp_finder.class.php(101): ssdp_finder->admin(Array)
#7 C:\_majordomo\htdocs\lib\jTemplate.class.php(712) : eval()'d code(8): ssdp_finder->run()
#8 C:\_majordomo\htdocs\lib\jTemplate.class.php(712): eval()
#9 C:\_majordomo\htdocs\lib\jTemplate.class.php(195): jTemplate->parseModules('...', Array, './templates/')
#10 C:\_majordomo\htdocs\lib\jTemplate.class.php(109): jTemplate->parse('...', Array, './templates/')
#11 C:\_majordomo\htdocs\lib\parser.class.php(93): jTemplate->__construct('./templates/pan...', Array, Object(panel))
#12 C:\_majordomo\htdocs\lib\parser.class.php(63): parser->jtemplate_parse('./templates/pan...', Array)
#13 C:\_majordomo\htdocs\modules\panel.class.php(175): parser->__construct('./templates/pan...', Array, Object(panel))
#14 C:\_majordomo\htdocs\admin.php(37): panel->run()
#15 {main}
Правда у меня система не обновлена. После того, как в редактировании вместо свойств стали вставляться их значения, я откатился и больше систему не обновлял. Может быть в этом дело ?
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Ср апр 04, 2018 10:16 pm

Нет это причина во мне идиоте - сделал реквест , но а пока бери отсюда https://github.com/tarasfrompir/SSDPFinder
Пока не примут реквест. Если надо на сейчас. И обязательно сделай реинстал модулю ссдпфиндер. Я очень по надеялся что это поле нигде не понадобится.
Спасибо нам ПОМОЖЕТ..!
Jilber
Сообщения: 717
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 117 раз
Поблагодарили: 113 раз

Re: Модуль - SSDPFinder

Сообщение Jilber » Ср апр 04, 2018 10:32 pm

Уже установил с твоего Гита, устройство добавилось. Шаблон отображения похоже влияет даже на меню:
СпойлерПоказать
Шаблон отображения.jpg
Шаблон отображения.jpg (77.74 КБ) 3688 просмотров
Ещё заметил, что в свойстве "MediaRenderer01.Logo" пропущен "/": http://192.168.100.4:49153CP_logo_0.png (об этом вроде ранее уже где-то писали). И вопрос по поводу playURL: как примерно должна выглядеть ссылка и надо ли расшаривать папки ?
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 816 раз

Re: Модуль - SSDPFinder

Сообщение tarasfrompir » Ср апр 04, 2018 10:42 pm

щас ставляю ситему снуля и пробую.
По идее ссылка должна быть такая для файла в папке htdocs/video/111.mp4 - 192.168.100. айпи компа/video/111.mp4
Спасибо нам ПОМОЖЕТ..!
Jilber
Сообщения: 717
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 117 раз
Поблагодарили: 113 раз

Re: Модуль - SSDPFinder

Сообщение Jilber » Ср апр 04, 2018 10:57 pm

К сожалению вообще ничего не происходит.
Ответить