Страница 1 из 1

Проблемы с консолью

Добавлено: Пт май 05, 2017 12:14 am
gis
Подскажите, пожалуйста, новичку:
Пишу в консоле, как в примере - say("Привет",2); а в ответ получаю - Неизвестная команда...
В чем может быть проблема?? Раньше на винде вроде работало.

Re: Проблемы с консолью

Добавлено: Пт май 05, 2017 12:16 am
gis
Забыл написать, что система стоит на Raspberry Pi2. Время Алиса говорит нормально.

Re: Проблемы с консолью

Добавлено: Пт май 05, 2017 2:41 am
savenko_egor
В консоли или же в чате?
Потому что в чате пишется так: "скажи привет".

Re: Проблемы с консолью

Добавлено: Пт май 05, 2017 7:43 am
gis
Спасибо за ответ! Только осваиваю систему. Действительно в чате надо писать "скажи". Раньше вроде писал say, да и в Азбуке так написано. Очень сильно тормозит освоение отсутствие систематизированной документации. Если не сложно, ткните носом какие еще команды доступны в чате. Пробовал искать по слову "чат" на главной страницы сайта, но выдает кучу результатов по функциям, и к тому же все на английском :?

Re: Проблемы с консолью

Добавлено: Пт май 05, 2017 7:47 am
savenko_egor
say используется как раз в консоли и в коде.
А в чате, всё что укажите ей делать, например по шаблонам поведения, то она и будет Вам делать.

Re: Проблемы с консолью

Добавлено: Пт май 05, 2017 8:59 am
gis
Большое спасибо! Буду изучать...

Re: Проблемы с консолью

Добавлено: Пт май 05, 2017 9:25 am
nick7zmail
"Неизвестная команда" прописана в методе CommandRecived объекта ThisComputer (Класс Computers вроде)...лично я оттуда вообще всё снес, а команды обрабатываю "Шаблонами поведения", в этом случае say(); отрабатывает отлично.
Эта обработка была до шаблонов поведения, сейчас она, вроде не требуется.

А команды, какие внесете в шаблоны поведения, такие и будут. В том числе "Скажи <что-то>" и "Сколько время|времени" тоже надо внести в шаблоны (они так же были прописаны в CommandRecived. Соответственно там же можно посмотреть, на какие сейчас у вас система реагирует, и перенести их в шаблоны, перед сносом кода).