Re: Поддержка websockets
Добавлено: Чт окт 22, 2015 9:20 pm
обновился - проблем вроде нет!
но CONNECT видимо еще не работает?!:
но CONNECT видимо еще не работает?!:
Код: Выделить всё
<div align="right">
<font size="3" color="#E0E8F8" face="Arial"><span id="time"><b>%ThisComputer.timeNow|15%</b></span></font><br>
<div> Код: Выделить всё
//Define('DISABLE_WEBSOCKETS', 1);
Define('WEBSOCKETS_PORT', 8111); Код: Выделить всё
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:55999 *:* LISTEN
tcp 0 0 *:8000 *:* LISTEN
tcp 0 0 *:shell *:* LISTEN
tcp 0 0 localhost.localdoma:nut *:* LISTEN
tcp 0 0 Server-NEW:nut *:* LISTEN
tcp 0 0 localhost.localdo:mysql *:* LISTEN
tcp 0 0 localhost.lo:submission *:* LISTEN
tcp 0 0 *:netbios-ssn *:* LISTEN
tcp 0 0 *:5900 *:* LISTEN
tcp 0 0 *:8111 *:* LISTENЕсли в меню, то там даже "|0" не обязательно, должно работать. Попробуйте другое какое-нибудь свойство, более динамическое, например %ThisComputer.cycle_mainRun% -- оно раз в 5 секунд обновляется.dmw писал(а):Ну помогите вставить в меню HTML-блок с одним единственным свойством объекта ThisComputer.timeNow.
Делаю так:
Тип: HTML-блок
Данные: Сейчас %ThisComputer.timeNow|0%
Период автообновления: 15 секунд
Что еще нужно сделать чтобы обновлялось свойство мгновенно через websocket ?
Сейчас поле в меню на экране не обновляется, хотя само свойство изменяется раз в минуту через onNewMinute. Все последние обновления установлены.
Создал новый пункт меню с одним единственным полем с %ThisComputer.cycle_mainRun%, ничего не происходит. Когда страницу открываеш значение подставляется, далее обновление не происходит. Дебмес молчит.sergejey писал(а):Попробуйте другое какое-нибудь свойство, более динамическое, например %ThisComputer.cycle_mainRun% -- оно раз в 5 секунд обновляется.
Код: Выделить всё
[#inc websockets.html#] Код: Выделить всё
serverUrl += "//" + loc.host + ':8001/majordomo'; Папка отличная от стандартной не важна -- должно работать независимо от папки.Dark_Veter писал(а):У меня пока не взлетелоВопрос: Если majordomo установлен в паку отличную от majordomo, будет ли работать? Просто в коде страницы присутствует такая строка
Как я понимаю, тут формируется адрес для обращения.Код: Выделить всё
serverUrl += "//" + loc.host + ':8001/majordomo';
Может задержку в коде, который на выключатель назначен, поставить? sleep(1); например.Silowar писал(а):Включаешь/выключаешь, а он сперва обратно перескакивает (в то положение, в котором был), а потом только начинает, а после этого возвращается в нужное положение.