Восстание Алисы

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
belyims
Сообщения: 25
Зарегистрирован: Вт июл 07, 2015 1:49 am
Благодарил (а): 9 раз
Поблагодарили: 0

Восстание Алисы

Сообщение belyims » Ср мар 20, 2019 1:52 am

случилось немыслимое. вот уже 4 часа борюсь со своим умным домом )))
наверно это месть такая или кара незнаю
вообщем приспичило мне сделать так чтобы на одну команду были разные ответы, нашел такой код модифицировал немного.
создал шаблон поведения "дура|вот дура|коза|вот коза|овца|вот овца" ну якобы я обзываюсь она отвечает)))

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

$input = array("А у меня была кукла и ее звали Фубля, она на тебя похожа.", "Это твой самый умный вопрос.", "Ты чё такой дерзкий? Да я на таких как ты в «Марио» сверху прыгала.", "А давайте уже перейдем на «ты», а то мне в морду дать вам не удобно.", "Ты ищешь себе подобных? Умные не принимают?", "По чьим то губам плачет степлер.", "Ищешь глупее себя? Зря стараешься.Тебя ни кто не переплюнет.", "Сделай так, что б я тебя искала...", "Вопрос , который тебе постоянно задают и ты не можешь на него ответить?", "Еще одно такое горбатое слово и ты всю жизнь будешь передвигаться рывками.", "Рот захлопни! Невестку свою на кухне строить будешь, а меня не надо!");
$rand_keys = array_rand($input, 1);
global $session; //Обращаемся к глобальной переменной
$term = $session->data['TERMINAL'];
if ($term='main') Say($input[$rand_keys], 2);
//else
//if($term=='') $term='main';
//SayTo($input[$rand_keys], 2, $term);
return($input[$rand_keys]);

При первом запуске в ее некоторых ответах было слово "дурак" это уже я понял поздно
незнаю ЧТО но что то явно пошло не так потому что я уже четыре часа слышу эти ответы ее обзывания )))
зациклилось что то или я хз
я пробовал перезагружать, очищать историю чата, останавливать и перезапускать дом и мускул и и апач и через консоль и перезапускать циклы
и в пшпадмин ковырялся, ничего не помогает

когда тупо вырубаю из розетки питание то работа восстанавливается но пропадают все сохранения созданные мной, сценарии, все настройки, будильники, шаблоны и т.д
и восстанавливаю бэкап и снова "она" меня начинает угнетать ))))))
вот пока пишу остановил работу service majordomo stop
но починить то надо просто комичный случай )
вот это return($input[$rand_keys]); меня смущает, как Её астановить ?!?
Cubieboard2 + ARMBIAN 5.25 stable Ubuntu 16.04.2 LTS 4.9.12-sunxi
Спецификация платы Сubieboard2:Показать
Изображение
AllWinner A20 ARM® Cortex™-A7 Dual-Core/1GB DDR3 @480MHz/4GB-NAND
Изображение
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Восстание Алисы

Сообщение Vovix » Ср мар 20, 2019 7:03 am

belyims писал(а):
Ср мар 20, 2019 1:52 am
случилось немыслимое. вот уже 4 часа борюсь со своим умным домом )))
наверно это месть такая или кара незнаю
вообщем приспичило мне сделать так чтобы на одну команду были разные ответы, нашел такой код модифицировал немного.
создал шаблон поведения "дура|вот дура|коза|вот коза|овца|вот овца" ну якобы я обзываюсь она отвечает)))
....
это все хорошо, но зачем ?
есть встроенные механизмы (функция), которую можно использовать например так:

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

say (getRandomLine('hello'),2);
предварительно создав файл hello в "Настройки" -> "Текстовые файлы"
в этом файле каждая строчка это вариант ответа, в моем случае приветствия, в вашем - напишите ответные ругательства, ну и файл обзавите как нибудь осмысленно, например: answer
За это сообщение автора Vovix поблагодарил:
zroman07 (Пн май 16, 2022 12:00 am)
Рейтинг: 1.16%
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
belyims
Сообщения: 25
Зарегистрирован: Вт июл 07, 2015 1:49 am
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Восстание Алисы

Сообщение belyims » Ср мар 20, 2019 7:15 am

Vovix писал(а):
Ср мар 20, 2019 7:03 am
ну я не знаю досканально всех функций, тестирую только. нашел интересный код у кого то сценарий sayYES - попробовал.
он отрабатывал нормально! а тут...
надо было не шаблон делать а скрипт, это позже дошло как обычно )
меня теперь волнует вопрос как ее остановить теперь ? ) болтает и болтает без умолку.
думал более ранний бэкап поможет(вчерашний) анн нет.
Cubieboard2 + ARMBIAN 5.25 stable Ubuntu 16.04.2 LTS 4.9.12-sunxi
Спецификация платы Сubieboard2:Показать
Изображение
AllWinner A20 ARM® Cortex™-A7 Dual-Core/1GB DDR3 @480MHz/4GB-NAND
Изображение
Logrus
Сообщения: 2084
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Восстание Алисы

Сообщение Logrus » Ср мар 20, 2019 7:17 am

хм, а извиниться не пробовал? :D
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
belyims
Сообщения: 25
Зарегистрирован: Вт июл 07, 2015 1:49 am
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Восстание Алисы

Сообщение belyims » Ср мар 20, 2019 7:48 am

Logrus писал(а):
Ср мар 20, 2019 7:17 am
хм, а извиниться не пробовал? :D
дак она не дает даже слово/команду вставить ))) завелась фиг остановлю вот.
реально задумаешься про скайнэт и прочие восстания машин )))
Cubieboard2 + ARMBIAN 5.25 stable Ubuntu 16.04.2 LTS 4.9.12-sunxi
Спецификация платы Сubieboard2:Показать
Изображение
AllWinner A20 ARM® Cortex™-A7 Dual-Core/1GB DDR3 @480MHz/4GB-NAND
Изображение
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

Re: Восстание Алисы

Сообщение xor » Ср мар 20, 2019 8:13 am

А покажи скрин шаблона, галки какие стоят?

Отправлено с моего Redmi 4X через Tapatalk

belyims
Сообщения: 25
Зарегистрирован: Вт июл 07, 2015 1:49 am
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Восстание Алисы

Сообщение belyims » Ср мар 20, 2019 8:37 am

xor писал(а):
Ср мар 20, 2019 8:13 am
А покажи скрин шаблона, галки какие стоят?
joxi_screenshot_1553060109822.png
joxi_screenshot_1553060109822.png (32.2 КБ) 4356 просмотров
никакие...


оба процессора загружены на 100
все тормозит :|
proc.png
proc.png (139.29 КБ) 4356 просмотров
Cubieboard2 + ARMBIAN 5.25 stable Ubuntu 16.04.2 LTS 4.9.12-sunxi
Спецификация платы Сubieboard2:Показать
Изображение
AllWinner A20 ARM® Cortex™-A7 Dual-Core/1GB DDR3 @480MHz/4GB-NAND
Изображение
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Восстание Алисы

Сообщение tarasfrompir » Ср мар 20, 2019 8:43 am

Поставь по возможности галку - не реагировать на системные сообщения...
За это сообщение автора tarasfrompir поблагодарил:
belyims (Ср мар 20, 2019 9:22 am)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

Re: Восстание Алисы

Сообщение xor » Ср мар 20, 2019 9:03 am

Я бы обе галки поставил
И ретурн - зачем строку текста возвращать, на другие терминалы кроме Майн передавать?
Отправлено с моего Redmi 4X через Tapatalk
За это сообщение автора xor поблагодарил:
belyims (Ср мар 20, 2019 9:22 am)
Рейтинг: 1.16%
belyims
Сообщения: 25
Зарегистрирован: Вт июл 07, 2015 1:49 am
Благодарил (а): 9 раз
Поблагодарили: 0

Re: Восстание Алисы

Сообщение belyims » Ср мар 20, 2019 9:27 am

во ну вроде разобрался, добрался до шаблона кое как, изменил, сохранил.
шаблон не удалялся почему то просто изменил, закоментил строки
а то все тупило тормозило не подлезть даже
все нормализовалось )))
всем спасибо!
Cubieboard2 + ARMBIAN 5.25 stable Ubuntu 16.04.2 LTS 4.9.12-sunxi
Спецификация платы Сubieboard2:Показать
Изображение
AllWinner A20 ARM® Cortex™-A7 Dual-Core/1GB DDR3 @480MHz/4GB-NAND
Изображение
Ответить