- iRidi Studio 2019
- JavaScript (iRidi Script)
JavaScript (iRidi Script)
JavaScript позволяет программировать логику интерфейса и взаимодействия с оборудованием в i3 pro и iRidi Server. Ядро: ECMAScript 3
При разработке скриптов важно учитывать окружение - сервер это, или интерфейс визуализации, т.к. окружение определяет набор доступных методов и способы обращения к данным: при переносе между интерфейсом и сервером, могут потребоваться изменения в скриптах.
Для многих задач есть готовые решения, которые вы сможете использовать не имея навыков программирования .
Скрипты - это мощный инструмент формирования логики. Чтобы начать работу со скриптами:
| Ссылка | Описание |
|---|---|
| Изучите готовые решения и форум поддержки | возможно, ваша задача уже решена |
| Пройдите обучение | в Академии iRidi на курсах по iRidi Script |
| Используйте руководство | по JavaScript в iRidi |
| Используйте справочник | методов, свойств и событий i3 pro и iRidi Server |

| Изображение | Действие / Описание |
|---|---|
| Показать дерево скриптов | |
| новый файл скрипта: * создать файл скрипта * открыть файл скрипта (*.js) | |
| удалить выбранный в списке файл скрипта | |
| переместить вверх / переместить вниз | |
| установить пароль на просмотр и редактирование файла скрипта (для вступления пароля в силу необходимо сохранение и повторное открытие проекта) | |
| применить внесенные в скрипт изменения | |
| сохранить в файл *.js | |
| открыть во внешнем редакторе * зашифрованные скрипты нельзя открыть во внешнем редакторе | |
| отменить / вернуть изменение | |
| вставить значение цвета в редакторе | |
| показать / скрыть справку по методам и событиям IR | |
| поиск по слову или строке (Ctrl+F) | |
| включение скрипта в работе клиента | |
![]() | выключение скрипта в работе клиента (отключенные скрипты помечены серой иконкой) |
| ввод пароля | |
| сброс пароля (для удаления оставьте поле "Set new password" пустым) |
