Что это
Скрипты автоматизации 2.0 предполагают поддержку http запросов, web фронтенда, разграничения прав пользователей, локализации и модулей. В результате, чтобы написать даже простой скрипт, может потребоваться много лишних действий. Boilerplate generator - это python скрипт, который позволяет сгенерировать "болванку" - базовый скрипт, который в последствии можно наполнять.
Как запускать
Прежде всего нужно убедиться что у вас установлен nodejs.
Для linux надо выполнить:
sudo apt-get install nodejs npm
Для windows нужно скачать и установить nodejs с сайта.
Скрипт находится в репозитории user-scripts в каталоге boilerplate_generator. Запустив generate.py попадаем в мастер, где сначала нужно выбрать тип генерируемого скрипта:
- basic - примитивный вариант, здесь есть только exthttp web gui и модуль. подходит для ознакомления и для простых скриптов.
- advanced - более продвинутый вариант, здесь есть всё: exthttp web gui, контроль доступа, переводы и модуль.
- ... - другие, см. Biz Analytics.
Далее нужно ввести различные параметры скрипта, такие как название, версия, базовое имя exthttp обработчиков и т.д. Если просто жать enter, то будет выбрано значение по умолчанию.
В результате в каталоге out будет сгенерирована "болванка" скрипта, его можно вставить в трассир и разрабатывать дальше уже в трассире.