Профиль MajorDoMo

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Профиль MajorDoMo

Сообщение Alex » Пн окт 02, 2017 8:58 am

После инсталляции MajorDoMo создался новый профиль в браузере. Что это и зачем?
Вложения
profile.png
profile
profile.png (9.84 КБ) 6046 просмотров
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Профиль MajorDoMo

Сообщение Alex » Пн окт 02, 2017 10:44 am

М ещё и принудительно (после явного запрета) запускает свой профиль при старте. В чём смысл сего действа?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Профиль MajorDoMo

Сообщение sergejey » Пт окт 06, 2017 5:51 pm

Это как у вас так получилось? Инсталятор никаких профилей создавать не умеет, с браузером он максимум может его запустить, да и то IE по-умолчанию. Может вы отдельного пользователя как-то в системе сделали под MajorDoMo? В любом случае, это не результат работы MajorDoMo, а что-то системное.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Профиль MajorDoMo

Сообщение Alex » Пт окт 06, 2017 6:21 pm

Это как у вас так получилось? Инсталятор никаких профилей создавать не умеет, с браузером он максимум может его запустить, да и то IE по-умолчанию. Может вы отдельного пользователя как-то в системе сделали под MajorDoMo? В любом случае, это не результат работы MajorDoMo, а что-то системное.
Очень интересно. Скачал с официального сайта дистрибутив, запустил его (БОЛЬШЕ НИЧЕГО НЕ ДЕЛАЛ!) и поимел кучу эффектов:

- Во первых, дистрибутив сам (!) выбрал путь по умолчанию на диске D: - я ещё удивился, как по заказу
- Во вторых, после запуска дистрибутива сам (!) обновился Firefox, о чём его никто не просил и чего он сам никогда не делал.
- В третьих, появился вышеозначенный профиль MajorDoMo.
- В четвёртых, при запуске браузера запускается профиль по умолчанию, а при старте MajorDoMo принудительно (несмотря на явный запрет) запускается профиль MajorDoMo.

Такого поведения и таких сюрпризов я от старого доброго М никак не ожидал. Вирус?!!! В дистрибутиве?!!! Или что это?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Профиль MajorDoMo

Сообщение sergejey » Вс окт 08, 2017 8:07 pm

Для чистоты эксперимента повторил установку с нуля на чистой машине и не обнаружил ни одного из вышеперечисленного.
- Скачал с сайта дистрибутив
- По-умолчанию папка для установки была предложена c:\_majordomo (на компьютере есть и D: диск если что)
- Firefox не обновился (хотя достаточно старый и давно просится)
- Новый профиль в Firefox не создался
- При старте MajorDoMo стартует браузер Internet Explorer -- всё, как прописано в настройках дистрибутива.

Т.е. абсолютно стандартное поведение и ничего непредсказуемого. Может всё-таки на вашем компьютере кто-то "шалит"?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Профиль MajorDoMo

Сообщение Alex » Вс окт 08, 2017 11:05 pm

Т.е. абсолютно стандартное поведение и ничего непредсказуемого. Может всё-таки на вашем компьютере кто-то "шалит"?
Я этому вижу только одно разумное объяснение: наверное я совсем плохой стал. :) Хотя скриншот с профилем М мне всё-таки не привиделся. Откуда он взялся и почему именно MajorDoMo?

Пользуясь случаем хотелось бы узнать ответ на интересный вопрос:

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

ajaxGetGlobal('var', 'id', interval);
работает как и ожидается, т. е. периодически шлёт запросы, которые видно в различного рода сетевых мониторах. А

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

%object.prop|10%
прекрано работает, но её сетевой активности не видно ни в одном мониторе. Откуда она берёт значения, если сетевых пакетов нет?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Профиль MajorDoMo

Сообщение nick7zmail » Пн окт 09, 2017 6:43 am

Alex писал(а): %object.prop|10%
прекрано работает, но её сетевой активности не видно ни в одном мониторе. Откуда она берёт значения, если сетевых пакетов нет?
Значение передаётся через вебсокеты. Не все браузеры умеют их мониторить, но которые умеют - там есть вкладочка WS, чтобы отфильтровать эти запросы. Её не видно, как явную переменную, т.к. оно передаётся потоком поверх TCP соединения...(типа как mqtt только сложнее).

И да, оно есть для esp https://github.com/morrissinger/ESP8266-Websocket, и его можно прикрутить к АМС, если вопрос к этому =D. Хотя я не пробовал...но чисто теоретически должно быстрее гет-запросов работать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Профиль MajorDoMo

Сообщение Alex » Пн окт 09, 2017 11:41 am

если вопрос к этому =D
Нет, вопрос не к этому. Чуть выше я описал 2 способа обновления переменных на странице. Вопрос в том, что если на странице 10 одинаковых вызовов

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

%obj.prop|30%
%obj.prop|30% 
%obj.prop|30% 
%obj.prop|30% 
%obj.prop|30% 
%obj.prop|30% 
%obj.prop|30% 
%obj.prop|30% 
%obj.prop|30% 
%obj.prop|30%
то это порождает 1 запрос или 10? И насколько множественные одинаковые макросы нагружают систему сетевыми запросами?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Профиль MajorDoMo

Сообщение nick7zmail » Пн окт 09, 2017 2:38 pm

В такие тонкости не вдавался...на это Сергей наверное лучше ответит.
Но по собственным наблюдениям предположу - что копии не должны порождаться. 1 запрос по идее должен идти...точнее это не запрос даже...а это сам сервер засылает поток данных...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Профиль MajorDoMo

Сообщение sergejey » Вт окт 10, 2017 11:14 am

С веб-сокетами немного сложнее, чем с ajax-запросами. Там порядок другой -- не клиент (браузер) инициирует обновление, а сервер. Браузер лишь сообщает, на какие события он подписывается. Если брать конкретный пример с десятком одинаковых макросов обновляемых данных, то при работе через веб-сокеты будет одно событие (один сетевой пакет) со стороны сервера и оно распределится по всем подписчикам на странице.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить