[Модуль] SSDP Finder (ssdp_finder)
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
По поводу айпи - в какое поле оно попадает в таблице ссдп_финдер в поле айпи или локейшион?
Просто я так и не победил автопоиск - все понемногу мучаюсь...(у меня не заполняет поля в связи с невозможностью найти устройство и добавить его в автоматическом режиме вот я и заполняю поля вручную)
По поводу кнопки - просто поменять плюсик на галку? Или как?
Просто я так и не победил автопоиск - все понемногу мучаюсь...(у меня не заполняет поля в связи с невозможностью найти устройство и добавить его в автоматическом режиме вот я и заполняю поля вручную)
По поводу кнопки - просто поменять плюсик на галку? Или как?
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
Надо создавать не с основной таблицы сохраненных, а с окна создания а уже там делать галки на создание простых и онлайн
Sent from my SM-G955F using Tapatalk
Sent from my SM-G955F using Tapatalk
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
Ну во-первых - я не могу сделать так как ты говорил по простой причине я НЕ МОГУ найти любое устройство.
По причине не нахождения ни одного из устройство присутствующих в сети самим классом от Джалдера...
Во вторых в таблицу созданную модулем заносятся данные о ПРИВЯЗАННЫХ УСТРОЙСТВАХ И ОСТАЛЬНЫХ данных - и с этим ничего не поделать поскольку так разработанный модуль простые устройства и СООТВЕТСТВЕННО И часть модуля отвечающая за свои добавленные устройства.
В третьих сделать кнопку, которая одновременно внесет устройство в базу и в простые устройства - насколько я понимаюНЕ ПРОБЛЕМА, но опять же я не могу экспериментировать с этим если смотреть пункт 1.
Ну и на последок - так все же в какое поле попадает айпи в таблице ssdp_finder в айпи илив локейшн или адресс?
По причине не нахождения ни одного из устройство присутствующих в сети самим классом от Джалдера...
Во вторых в таблицу созданную модулем заносятся данные о ПРИВЯЗАННЫХ УСТРОЙСТВАХ И ОСТАЛЬНЫХ данных - и с этим ничего не поделать поскольку так разработанный модуль простые устройства и СООТВЕТСТВЕННО И часть модуля отвечающая за свои добавленные устройства.
В третьих сделать кнопку, которая одновременно внесет устройство в базу и в простые устройства - насколько я понимаюНЕ ПРОБЛЕМА, но опять же я не могу экспериментировать с этим если смотреть пункт 1.
Ну и на последок - так все же в какое поле попадает айпи в таблице ssdp_finder в айпи илив локейшн или адресс?
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
и там и там есть данные, но нужно извлечь правильно: бери с IPtarasfrompir1 писал(а):Ну во-первых - я не могу сделать так как ты говорил по простой причине я НЕ МОГУ найти любое устройство.
По причине не нахождения ни одного из устройство присутствующих в сети самим классом от Джалдера...
Во вторых в таблицу созданную модулем заносятся данные о ПРИВЯЗАННЫХ УСТРОЙСТВАХ И ОСТАЛЬНЫХ данных - и с этим ничего не поделать поскольку так разработанный модуль простые устройства и СООТВЕТСТВЕННО И часть модуля отвечающая за свои добавленные устройства.
В третьих сделать кнопку, которая одновременно внесет устройство в базу и в простые устройства - насколько я понимаюНЕ ПРОБЛЕМА, но опять же я не могу экспериментировать с этим если смотреть пункт 1.
Ну и на последок - так все же в какое поле попадает айпи в таблице ssdp_finder в айпи илив локейшн или адресс?
вот кусок кода как парсить URL:
Код: Выделить всё
function getIp($device,$withPort)
{
$baseUrl = $device["location"];
if( !empty($baseUrl) ){
$parsed_url = parse_url($baseUrl);
if($withPort ==true){
$baseUrl = $parsed_url['scheme'].'://'.$parsed_url['host'].':'.$parsed_url['port'];
}else{
$baseUrl = $parsed_url['scheme'].'://'.$parsed_url['host'];
}
}
return $baseUrl;
}
- За это сообщение автора T-REX-XP поблагодарил:
- tarasfrompir (Вт мар 13, 2018 7:38 am)
- Рейтинг: 1.16%
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
Раз найти не можешь, можно фейковый добавитьtarasfrompir1 писал(а):Ну во-первых - я не могу сделать так как ты говорил по простой причине я НЕ МОГУ найти любое устройство.
В файле - ssdp_devices_scan.inc.php
после цикла просто добавь обьект с такими же полями и все.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
Семен Семеныч......
Не подумал...
Ну а ты мне скинь скрин таблицы ssdp_devices хотя бы с одним устройством...
Не подумал...
Ну а ты мне скинь скрин таблицы ssdp_devices хотя бы с одним устройством...
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
Я от камеры кидал хмл раньше, в обьект просто пропиши поля оттудаtarasfrompir1 писал(а):Семен Семеныч......
Не подумал...
Ну а ты мне скинь скрин таблицы ssdp_devices хотя бы с одним устройством...
и будет норм. Сча просто на работе, доступа нету.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
Испытай новый вариант - что нет так отпиши...
Кстати после нажатия кнопки добавит устройство в сканированных смотри сразу же их и во всех местах устройство онлайн и простые устройства..
Кстати после нажатия кнопки добавит устройство в сканированных смотри сразу же их и во всех местах устройство онлайн и простые устройства..
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 174
- Зарегистрирован: Вт июн 16, 2015 10:54 pm
- Благодарил (а): 16 раз
- Поблагодарили: 32 раза
Re: Модуль - SSDPFinder
Выглядит здорово!!!tarasfrompir1 писал(а):Испытай новый вариант - что нет так отпиши...
Кстати после нажатия кнопки добавит устройство в сканированных смотри сразу же их и во всех местах устройство онлайн и простые устройства..
Не работает автодобавление устройств онлайн(пустая запись получается автоматом) и простых устройств, только при ручном нажатии на кнопки из главного списка уже добавленных ссдп устройств
надо бы добавить галки на эту форму создания нового девайса, не для всех нужны эти функции, нужна возможность отключить этот функционал.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: Модуль - SSDPFinder
Ну попробуй еще раз, только я очень много чего натворил, поэтому забери у меня, и если все нормально то сделаю пулреквест...
Спасибо нам ПОМОЖЕТ..!