Описание программы Robot
Релизы

Создание первого простейшего workflow

Типовое "Hello, world!" приложение

Описание задачи

В данном материале мы создадим первого простейшего робота, который будет сохранять в переменную текст.

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

Решение задачи

Запуск

  1. Запускаем "ElectroNeek Studio".

  2. Убеждаемся, что в трее появилась иконка платформы. Это означает, что также автоматически запустилась программа "ElectroNeek Robot".

  3. Убеждаемся, что лицензия активна.

Добавление первого блока

Поскольку мы хотим записать в переменную некое значение, нам понадобится блок "Задать значение переменной".

  1. Раскрываем список "Основные" и дважды кликаем по блоку "Задать значение переменной" (либо перетаскиваем его мышкой), добавляя его тем самым в рабочее пространство.

  2. Убеждаемся, что блок соединен с блоком "Старт". Если соединения нет, то делаем это вручную (либо нажимаем правой кнопкой мыши по блоку "Задать значение переменной" и выбираем "Сделать стартовым блоком").

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

Рабочее пространство после добавления блока "Задать значение переменной"

Задание настроек первого блока

Мы хотим записать в некоторую переменную простой текст "Hello, world!".

  1. Делаем активным блок "Задать значение переменной", кликнув по нему один раз, и убеждаемся, что на панели справа появились параметры.

  2. В поле "Имя переменной" вводим hello_message.

  3. Поскольку мы хотим ввести только текст и ничего больше, то оставляем выбранной опцию "Задать значение" у параметра "Значение переменной".

  4. В поле "Значение переменной" вводим Hello, world!.

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

Параметры функции "Задать значение переменной"

Запуск

  1. Нажимаем на кнопку запуска workflow.

Результат должен выглядеть так, как на рисунке ниже.

Результат выполнения простейшего робота

Итог

  1. В консоли появилась строчка "Робот успешно выполнил workflow, ошибок при реализации не произошло".

  2. В блоке "Переменные" появилась та переменная, которая была создана выше, вместе с ее значением.

Возможная модификация задачи

Данную задачу можно слегка разнообразить. Например, к тексту "Hello, world!" можно добавить текущую дату с использованием JavaScript. Рассмотрим, как это сделать.

  1. Повторить все шаги до этапа 3 раздела "Задание настроек первого блока".

  2. Теперь, поскольку мы собираемся ввести не просто текст (строку), а еще и дату с использованием JavaScript, нам необходимо выбрать опцию "Вычислить значение".

  3. В поле "Значение переменной" вводим "Hello, world! " + new Date(). Соответствующий пример приведен на рисунке ниже.

  4. Запустить робота. В результате в блоке с переменными отобразится не только текст, но и текущая дата.

Использование опции "Вычислить значение" для задания значения переменной