Страница 6 из 8

Re: Samsung Smart TV

Добавлено: Сб мар 04, 2017 5:37 pm
UksusoFF

Re: Samsung Smart TV

Добавлено: Пн апр 03, 2017 11:59 pm
Sat
вопрос снят

Re: Samsung Smart TV

Добавлено: Ср апр 12, 2017 9:02 pm
wbir
Здравствуйте. Если не сложно, объясните как встроить код с первой страницы поста в MD чтоб он заработал?
Сам код я проверил следующим образом - создал скрипт (сценарий) через панель управления MD, туда вставил php код с первой страницы. Далее просто через терминал подключаюсь к MD и отправляю запрос на вызов сценария с параметром на пример KEY_1 (GET /objects/?script=tv_remote_sc&key=1 HTTP/1.1<CR><LF>Host: localhost<CR><LF><CR><LF>). Все работает. Но вот как сделать так чтоб из сцены это вызывать не пойму.

Re: Samsung Smart TV

Добавлено: Ср апр 12, 2017 9:11 pm
nick7zmail
wbir писал(а):Здравствуйте. Если не сложно, объясните как встроить код с первой страницы поста в MD чтоб он заработал?
Сам код я проверил следующим образом - создал скрипт (сценарий) через панель управления MD, туда вставил php код с первой страницы. Далее просто через терминал подключаюсь к MD и отправляю запрос на вызов сценария с параметром на пример KEY_1 (GET /objects/?script=tv_remote_sc&key=1 HTTP/1.1<CR><LF>Host: localhost<CR><LF><CR><LF>). Все работает. Но вот как сделать так чтоб из сцены это вызывать не пойму.
Дак собственно так и делать...на кнопки назначить код

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

geturl('localhost/objects/?script=tv_remote_sc&key=1');
...и так для каждой кнопки

Re: Samsung Smart TV

Добавлено: Ср апр 12, 2017 9:34 pm
wbir
А код именно такой как вы написали? Пока не получается, но направление ясно.

Re: Samsung Smart TV

Добавлено: Ср апр 12, 2017 10:17 pm
nick7zmail
Кавычки забыл...исправил.
Или как вариант, раз вы в скрипт всё засунули то можно (даже правильнее, потому что через geturl задержка больше) так

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

runScript('tv_remote_sc', array('key'=>'1'));
на счет передачи параметров не совсем помню...но вроде так...но для этого скрипт переделать надо...вместо $_REQUEST["key"] использовать $params["key"]...вроде так.

Re: Samsung Smart TV

Добавлено: Чт апр 13, 2017 12:02 am
wbir
nick7zmail писал(а):Кавычки забыл...исправил.
Или как вариант, раз вы в скрипт всё засунули то можно (даже правильнее, потому что через geturl задержка больше) так

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

runScript('tv_remote_sc', array('key'=>'1')); 
на счет передачи параметров не совсем помню...но вроде так...но для этого скрипт переделать надо...вместо $_REQUEST["key"] использовать $params["key"]...вроде так.
Спасибо, большое. Заработало с geturl. Потом еще попробую второй вариант, хотя задержки не ощущаю, может оставлю и так.
=========================================================================
Проверил, второй метод тоже работает.

Re: Samsung Smart TV

Добавлено: Чт дек 07, 2017 8:03 pm
ghost66
добрый день.
а можете для тех кто в танке, поподробнее рассказать что куда вставлять?

Re: Samsung Smart TV

Добавлено: Ср дек 13, 2017 7:23 pm
ghost96
всем привет. подскажите как управлять не сколькими телевизорами с помощью этого скрипта?

Re: Samsung Smart TV

Добавлено: Ср дек 13, 2017 7:35 pm
Vovix
ghost96 писал(а):всем привет. подскажите как управлять не сколькими телевизорами с помощью этого скрипта?
у каждого ТВ свой IP
переделай скрипт, чтобы передавать ему в виде параметра еще и IP адрес!

P.S.
было

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

$tvip = "192.168.1.96"; 
надо

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

$tvip = $_REQUEST["iptv"]; 
тогда обращаемся:

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

geturl('localhost/objects/?script=tv_remote_sc&iptv=192.168.1.96&key=1'); 
возможно еще надо будет передавать также $tvappstring