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

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

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Ср окт 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());  
это что за сообщение, нужно такой модуль ставить?
для ТТС надо...

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

ставить финдер не нужно.... если имеются ввиду терминалы...
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение 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
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение olehs » Ср окт 31, 2018 11:53 am

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

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

P.P.S. Прошу прощения, что так резко отреагировал, но это не первый случай, когда явно необдуманные и непротестированные правки попадают в код. Я понимаю, что Сергею тяжело делать ревью всех правок самостоятельно. Возможно, нововведения стоит принимать только после обсуждения и тестирования сообществом. Ну а оперативные багфиксы останутся на рассмотрение Сергея.
Проблема еще в том, что деление на две ветки не сильно спасает: да, чтобы сообщество могло потестировать правки - изменения попадают в альфу. Но проблема в том, что в мастер переносится абсолютно все изменения из альфы на момент переноса, даже вот такие спорные.
Последний раз редактировалось olehs Ср окт 31, 2018 12:21 pm, всего редактировалось 1 раз.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Ср окт 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);
где же тут финдер ?
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Ср окт 31, 2018 12:19 pm

olehs писал(а):
Ср окт 31, 2018 11:53 am
P.S. Не знал, что из стандартной поставки NightMode выпилили. Это еще один пример того, как непрозрачно происходит изменение системы, не соблюдаются элементарные принципы обратной совместимости.
так давно уже это обсуждалось - и на форуме в том числе - вот где не припомню...
Спасибо нам ПОМОЖЕТ..!
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

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

Сообщение 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.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Ср окт 31, 2018 12:30 pm

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:
ато такое чуство что делал только одного человека и по бесплатному заказу - для собственного интереса
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Ср окт 31, 2018 12:52 pm

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 твое же
внести надо в ядро а потом уже его писать......
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Ср окт 31, 2018 2:46 pm

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());
За это сообщение автора xor поблагодарил:
tarasfrompir (Ср окт 31, 2018 3:27 pm)
Рейтинг: 1.16%
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Ср окт 31, 2018 3:20 pm

tarasfrompir1 писал(а):
Ср окт 31, 2018 12:52 pm
...

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