Получение ввода из консоли.

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем aspirisen, 15 апр 2018.

Метки:
  1. aspirisen

    aspirisen Нерд

    Всем привет, есть вопрос, в node.js есть модуль readline, он позволяет получать данные из ввода пользователь в консоль. Можно ли как-то в iskra.js получить ввод пользователя в консоли?
    Спасибо.
     
  2. sys

    sys Злобный Буратино Модератор

    Вариантов куча. все зависит от конкретной задачи.
    Советую посмотреть в сторону:

    http://forum.amperka.ru/threads/Создание-интерфейса.11984/#post-117166

    http://www.espruino.com/VT100

    ну и вплоть до вариации на тему общения посредством эмуляции клавиатуры, USB.on() и т.д и т.п.

    P.S. Если будете играться с перенаправлением консоли интерпретатора с USB на другой порт с помощью SerialN.setConsole() не забывайте назначить как-нибудь ее возвращение на место :)

    http://forum.amperka.ru/threads/iskra-js-tplink-tl-mr3020.8118/#post-73346

    http://forum.amperka.ru/threads/Интеграция-с-iskra-js.12723/#post-127504
     
    Последнее редактирование: 16 апр 2018
    arkadyf нравится это.
  3. aspirisen

    aspirisen Нерд

    На счет конкретной задачи - это нужно во обучении и было бы хорошо на начальных этапах иметь какой-то простой способ получать ввод, то есть вариант с эмуляцией клавиатуры слишком сложный, идеальные это если в Web IDE в консоли можно было бы что-то вписывать во время выполнения программы
     
  4. sys

    sys Злобный Буратино Модератор

    это не конкретная задача. это эфемерное желание. из IDE можете управлять переменными, на содержимое которых будет реагировать Ваш алгоритм.