Страница 125 из 139

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 11:29 am
tarasfrompir
xor писал(а): Ср окт 31, 2018 11:21 am Еще тут напишу про апдейты в terminals.class.php:
1. А для Windows TTS создаются файлы вида '/cms/cached/voice/sapi_' . md5($message) . '.mp3'. Это не нужно добавить?
2.

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

registerError('ssdp_finder', get_class($e) . ', ' . $e->getMessage());  
это что за сообщение, нужно такой модуль ставить?
для ТТС надо...

по поводу финдера - просто обновите модуль и подписка уйдет....
(да там до исправления терминалов была такая подписка) - в последней версии убрана... (при инстале или удалении модуля - подписка исчезнет )

ставить финдер не нужно.... если имеются ввиду терминалы...

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 11:33 am
xor
tarasfrompir1 писал(а): Ср окт 31, 2018 11:29 am
xor писал(а): Ср окт 31, 2018 11:21 am Еще тут напишу про апдейты в terminals.class.php:
1. А для Windows TTS создаются файлы вида '/cms/cached/voice/sapi_' . md5($message) . '.mp3'. Это не нужно добавить?
2.

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

registerError('ssdp_finder', get_class($e) . ', ' . $e->getMessage());  
это что за сообщение, нужно такой модуль ставить?
для ТТС надо...

по поводу финдера - просто обновите модуль и подписка уйдет....
(да там до исправления терминалов была такая подписка) - в последней версии убрана... (при инстале или удалении модуля - подписка исчезнет )

ставить финдер не нужно.... если имеются ввиду терминалы...
Я про то, что это -финдер - хардкодом прописано в terminals.class.php

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 11:53 am
olehs
Во-первых, DarknesMode летом выключается в 4 утра.
Во-вторых, для управления уровнями сообщений существует отдельный режим - NightMode и уже его каждый настраивает как хочет.
В-третьих, что делать ребенку, который спит с 13:00 до 15:00, а Алиска вдруг после обновления решила, что ей можно орать в терминалы любую мелочь, т.к. на улице еще светло.

P.S. Не знал, что из стандартной поставки NightMode выпилили. Это еще один пример того, как непрозрачно происходит изменение системы.

P.P.S. Прошу прощения, что так резко отреагировал, но это не первый случай, когда явно необдуманные и непротестированные правки попадают в код. Я понимаю, что Сергею тяжело делать ревью всех правок самостоятельно. Возможно, нововведения стоит принимать только после обсуждения и тестирования сообществом. Ну а оперативные багфиксы останутся на рассмотрение Сергея.
Проблема еще в том, что деление на две ветки не сильно спасает: да, чтобы сообщество могло потестировать правки - изменения попадают в альфу. Но проблема в том, что в мастер переносится абсолютно все изменения из альфы на момент переноса, даже вот такие спорные.

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 12:18 pm
tarasfrompir
xor писал(а): Ср окт 31, 2018 11:33 am
tarasfrompir1 писал(а): Ср окт 31, 2018 11:29 am
xor писал(а): Ср окт 31, 2018 11:21 am Еще тут напишу про апдейты в terminals.class.php:
1. А для Windows TTS создаются файлы вида '/cms/cached/voice/sapi_' . md5($message) . '.mp3'. Это не нужно добавить?
2.

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

registerError('ssdp_finder', get_class($e) . ', ' . $e->getMessage());  
это что за сообщение, нужно такой модуль ставить?
для ТТС надо...

по поводу финдера - просто обновите модуль и подписка уйдет....
(да там до исправления терминалов была такая подписка) - в последней версии убрана... (при инстале или удалении модуля - подписка исчезнет )

ставить финдер не нужно.... если имеются ввиду терминалы...
Я про то, что это -финдер - хардкодом прописано в terminals.class.php
в констракт - терминалов
$this->name="terminals";

в инстале
subscribeToEvent($this->name, 'SAYREPLY','',99);
subscribeToEvent($this->name, 'SAYTO','',99);
subscribeToEvent($this->name, 'ASK','',99);
где же тут финдер ?

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 12:19 pm
tarasfrompir
olehs писал(а): Ср окт 31, 2018 11:53 am P.S. Не знал, что из стандартной поставки NightMode выпилили. Это еще один пример того, как непрозрачно происходит изменение системы, не соблюдаются элементарные принципы обратной совместимости.
так давно уже это обсуждалось - и на форуме в том числе - вот где не припомню...

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 12:27 pm
olehs
tarasfrompir1 писал(а): Ср окт 31, 2018 12:19 pm
olehs писал(а): Ср окт 31, 2018 11:53 am P.S. Не знал, что из стандартной поставки NightMode выпилили. Это еще один пример того, как непрозрачно происходит изменение системы, не соблюдаются элементарные принципы обратной совместимости.
так давно уже это обсуждалось - и на форуме в том числе - вот где не припомню...
Возможно, но такие изменения удобней отслеживать на гите в цепочке issue -> pull request -> review -> alpha -> master
Все-таки проект масштабный и с большим кол-вом пользователей и установок.
Форум, как и телеграм - это больше для поддержки, а не для разработки.
Еще не плохо бы было перейти на механизм релизов с формированием Release Notes.

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 12:30 pm
tarasfrompir
olehs писал(а): Ср окт 31, 2018 12:27 pm
tarasfrompir1 писал(а): Ср окт 31, 2018 12:19 pm
olehs писал(а): Ср окт 31, 2018 11:53 am P.S. Не знал, что из стандартной поставки NightMode выпилили. Это еще один пример того, как непрозрачно происходит изменение системы, не соблюдаются элементарные принципы обратной совместимости.
так давно уже это обсуждалось - и на форуме в том числе - вот где не припомню...
Возможно, но такие изменения удобней отслеживать на гите в цепочке issue -> pull request -> review -> alpha -> master
Все-таки проект масштабный и с большим кол-вом пользователей и установок.
Форум, как и телеграм - это больше для поддержки, а не для разработки.
Еще не плохо бы было перейти на механизм релизов с формированием Release Notes.
:roll: ну уж это не ко мне - тут я не причем... да и вообще это новшество - которое на старую систему никак не влияет :roll:
я вообще хоть реакцию увидел на это (подписку терминалов на Сей функциию). Хотя уже недель 3 наверно е...усь... :evil:
ато такое чуство что делал только одного человека и по бесплатному заказу - для собственного интереса

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 12:52 pm
tarasfrompir
xor писал(а): Ср окт 31, 2018 11:21 am Еще тут напишу про апдейты в terminals.class.php:
1. А для Windows TTS создаются файлы вида '/cms/cached/voice/sapi_' . md5($message) . '.mp3'. Это не нужно добавить?
а где они сейчас создаются? - смотри это - https://connect.smartliving.ru/profile/303/blog196.html твое же
внести надо в ядро а потом уже его писать......

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 2:46 pm
xor
tarasfrompir1 писал(а): Ср окт 31, 2018 12:18 pm
xor писал(а): Ср окт 31, 2018 11:33 am
tarasfrompir1 писал(а): Ср окт 31, 2018 11:29 am
xor писал(а): Ср окт 31, 2018 11:21 am Еще тут напишу про апдейты в terminals.class.php:
1. А для Windows TTS создаются файлы вида '/cms/cached/voice/sapi_' . md5($message) . '.mp3'. Это не нужно добавить?
2.

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

registerError('ssdp_finder', get_class($e) . ', ' . $e->getMessage());  
это что за сообщение, нужно такой модуль ставить?
для ТТС надо...

по поводу финдера - просто обновите модуль и подписка уйдет....
(да там до исправления терминалов была такая подписка) - в последней версии убрана... (при инстале или удалении модуля - подписка исчезнет )

ставить финдер не нужно.... если имеются ввиду терминалы...
Я про то, что это -финдер - хардкодом прописано в terminals.class.php
в констракт - терминалов
$this->name="terminals";

в инстале
subscribeToEvent($this->name, 'SAYREPLY','',99);
subscribeToEvent($this->name, 'SAYTO','',99);
subscribeToEvent($this->name, 'ASK','',99);
где же тут финдер ?
Вот-вот, файл terminals.class.php, а ошибка регистрируется от имени финдера 246: registerError('ssdp_finder', get_class($e) . ', ' . $e->getMessage());

Re: Ещё немного обновлений

Добавлено: Ср окт 31, 2018 3:20 pm
xor
tarasfrompir1 писал(а): Ср окт 31, 2018 12:52 pm ...

а где они сейчас создаются? - смотри это - https://connect.smartliving.ru/profile/303/blog196.html твое же
внести надо в ядро а потом уже его писать......
Они с этим именем создаются из файла скрипта из стандартного дистрибутива МДМ для Винды, почему этот скрипт распространяется, но не используется, вопрос не ко мне)). Но стандарт-то имени файла в нём прописан.