Поддержка websockets

Новые релизы, обновления и т.п.

Модератор: immortal

Smolalex
Сообщения: 110
Зарегистрирован: Вт апр 29, 2014 9:16 pm
Благодарил (а): 7 раз
Поблагодарили: 13 раз

Re: Поддержка websockets

Сообщение Smolalex » Ср окт 21, 2015 2:09 pm

Да. Спасибо, Сергей! Все отлично. никаких notice не выдаёт...
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Поддержка websockets

Сообщение Amarok » Ср окт 21, 2015 2:29 pm

обновился. и всё одно
Screenshot_5.png
Screenshot_5.png (130.8 КБ) 10890 просмотров
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
AirKing
Сообщения: 87
Зарегистрирован: Вс фев 01, 2015 10:43 pm
Откуда: Муром
Благодарил (а): 16 раз
Поблагодарили: 7 раз

Re: Поддержка websockets

Сообщение AirKing » Ср окт 21, 2015 4:23 pm

Amarok писал(а):обновился. и всё одно
Измени немного свой код. и будет счастье.

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

<center><img src="/pChart/?p=USD.rate&unit=р&type=7d&gtype=bar&width=500&gcolor=green&px=10&title=Курс доллара (%USD.rate% руб за 1 доллар)"> 
на

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

<center><img src='/pChart/?p=USD.rate&unit=р&type=7d&gtype=bar&width=500&gcolor=green&px=10&title=Курс доллара (%USD.rate% руб за 1 доллар)'> 
кавычки одинарные
За это сообщение автора AirKing поблагодарил:
Amarok (Ср окт 21, 2015 4:36 pm)
Рейтинг: 1.16%
Получи Cashback до 18% с покупок
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Поддержка websockets

Сообщение Amarok » Ср окт 21, 2015 4:37 pm

AirKing писал(а):
Amarok писал(а):обновился. и всё одно
кавычки одинарные
Ой. Спасибо, мил человек :)
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
kostya77
Сообщения: 136
Зарегистрирован: Вт ноя 12, 2013 8:29 pm
Благодарил (а): 2 раза
Поблагодарили: 8 раз

Re: Поддержка websockets

Сообщение kostya77 » Ср окт 21, 2015 4:48 pm

Может кто подскажет что не так ?
После обновления
Вложения
777.png
777.png (219.6 КБ) 10854 просмотра
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: Поддержка websockets

Сообщение Vovix » Ср окт 21, 2015 7:06 pm

У меня оказывается было - //$this->copyTree(ROOT.'saverest....
убрал //
обновился
и видео перестало показывать некоторое на домашних страницах посмотрел почему

и вот что, например это часть кода в админке:

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

// USBcam
stream_array[1] = "%USBcam.stream%";
width_array[1] = "%USBcam.width%";
height_array[1] = "%USBcam.height%";
N1 = "%USBcam.current%";

// DCS_930
stream_array[2] = "%DCS_930.stream%";
width_array[2] = "%DCS_930.width%";
height_array[2] = "%DCS_930.height%";
N2 = "%DCS_930.current%"; 
а так оно становится при просмотре страницы в браузере:

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

// USBcam
stream_array[1] = "<span class="var_usbcam_stream">56320</span>";
width_array[1] = "<span class="var_usbcam_width">420</span>";
height_array[1] = "<span class="var_usbcam_height">315</span>";
N1 = "<span class="var_usbcam_current">1</span>";

// DCS_930
stream_array[2] = "<span class="var_dcs_930_stream">56320</span>";
width_array[2] = "<span class="var_dcs_930_width">420</span>";
height_array[2] = "<span class="var_dcs_930_height">315</span>";
N2 = "<span class="var_dcs_930_current">2</span>"; 
может все объекты и свойства теперь надо в нижний регистр перевести?

для справки вот мой код для отображения видео в этом месте:
СпойлерПоказать

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

<script type="text/javascript">
var stream_array = new Array();
var ipadr_array = new Array();
var width_array = new Array();
var height_array = new Array();

x = location.hostname;

// USBcam
stream_array[1] = "%USBcam.stream%";
width_array[1] = "%USBcam.width%";
height_array[1] = "%USBcam.height%";
N1 = "%USBcam.current%";

// DCS_930
stream_array[2] = "%DCS_930.stream%";
width_array[2] = "%DCS_930.width%";
height_array[2] = "%DCS_930.height%";
N2 = "%DCS_930.current%";

if (x=="192.168.1.100") {
    ipadr_array[1] = "%USBcam.IPint%";
     ipadr_array[2] = "%DCS_930.IPint%";
} else {
    ipadr_array[1] = "%USBcam.IPext%";
    ipadr_array[2] = "%DCS_930.IPext%";
}

// document.write (N1 + '_' + ipadr_array[N1] + '_' + stream_array[N1]); 
 
document.write ('<img src="http://'+ ipadr_array[N1] +':'+ stream_array[N1] +'/loading.jpg" class="webcam" id="webcam1" width="'+ width_array[N1] +'" height="'+ height_array[N1] +'" alt="Live Stream" />');


errorimg1= 0;
DoIt1();

document.images.webcam1.onload = DoIt1();
document.images.webcam1.onerror = ErrorImage1();

function LoadImage1()
{
uniq1 = Math.random();
document.images.webcam1.src = "http://"+ipadr_array[N1]+":"+stream_array[N1]+"/cam_"+ N1 +".jpg?uniq="+uniq1;
document.images.webcam1.onload = DoIt1;
}

function ErrorImage1()
{
errorimg1++;
if (errorimg1>3){
document.images.webcam1.onload = "";
document.images.webcam1.onerror = "";
document.images.webcam1.src = "offline.jpg";
}else{
uniq1 = Math.random();
document.images.webcam1.src = "http://"+ipadr_array[N1]+":"+stream_array[N1]+"/cam_"+ N1 +".jpg?uniq="+uniq1;
}
}

function DoIt1()
{
errorimg1=0;
window.setTimeout("LoadImage1();", 80);
}

</script>
Последний раз редактировалось Vovix Ср окт 21, 2015 7:19 pm, всего редактировалось 1 раз.
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: Поддержка websockets

Сообщение Vovix » Ср окт 21, 2015 7:17 pm

А в меню этот-же код работает нормально и все показывает!!!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: Поддержка websockets

Сообщение Vovix » Ср окт 21, 2015 7:28 pm

а с этими строчками

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

[#module name="thumb" url="rtsp://192.168.1.103:%DVR.stream%/user=%DVR.login%&password=%DVR.password%&channel=2&stream=0.sdp" width="%DVR.width%" height="%DVR.height%" enlarge="1" live="1"#] 
так вообще страшно показывать, что вытворяет!!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Поддержка websockets

Сообщение sergejey » Ср окт 21, 2015 8:12 pm

Я убрал автоматическую замену %object.property% на авто-обновляемый блок, теперь работает как раньше. Авто-обновление работает только при конструкции %object.property|NN% (тоже как раньше, но если включены веб-сокеты, то значение NN игнорируется и идёт обновление в реальном времени). Надеюсь, проблемы, описанные выше, исчезнут.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: Поддержка websockets

Сообщение Vovix » Ср окт 21, 2015 8:18 pm

sergejey писал(а):Я убрал автоматическую замену %object.property% на авто-обновляемый блок, теперь работает как раньше. Авто-обновление работает только при конструкции %object.property|NN% (тоже как раньше, но если включены веб-сокеты, то значение NN игнорируется и идёт обновление в реальном времени). Надеюсь, проблемы, описанные выше, исчезнут.
Сергей, а как обновиться с этими изменениями?
И пока у меня все также плохо, даже при наличии строчки

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

Define('DISABLE_WEBSOCKETS', 1); 
в config.php
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Ответить