Программатор UFPI Инструкция 14 Работа со скриптами

По написанию скриптов есть отдельное руководство, которое пополняется актуальными функциями. Скрипты бывают обычные, которые можно открыть и отредактировать как текстовый документ свободно, а так же без ограничений запускать, так и шифрованные. Расширение файлов одинаковое .uscr.

Шифрование скриптов

Шифровать скрипты можно по 

  • открытому ключу - просто чтобы нельзя было подглядеть содержимое, но использование не ограничивает.
  • паролю - для запуска требуется пароль.
  • серийному номеру бокса - идет привязка и запустить скрипт сможет лишь владелец указанного бокса (стоит обратить внимание, что серийный номер в логе указан в HEX виде, соответственно как принято в UFPI ввод HEX значения должен выглядеть как 0xA1350F0A).

Программатор UFPI Инструкция 14 Работа со скриптами

Однако нужно знать, что шифрованные скрипты нельзя подключать (#include) в другом скрипте.

Написание скриптов.

Скрипты пишутся в любом удобном текстовом редакторе (например с подсветкой синтаксиса Notepad++).
Для удобства отладки скрипт можно привязать к горячей клавише в настройках.
Вся отладка при написании скриптов проходит путем запуска и проверки в окне лога. Например описывается место и тип ошибки:

Line 7, error 'No matching symbol 'setPowerMode''
Line 2, error 'Unexpected token '{''

Для отладки и контроля удобно пользоваться выводном значений функцией print();

You have no rights to post comments