Этот репозиторий является готовым решением для разработки собственных консольных приложений на 1Script.
Позволяет создать служебную обвязку для запуска различных команд вашего приложения из командной строки.
yourapp <command> [args..]
Все неинтересные вопросы по разбору строк и параметров, а также то, как их реализацию разместить в программе - помогает решить данный шаблон.
- Клонируйте репозиторий.
- Придумайте название продукта и запишите его в файле
src/Классы/ПараметыСистемы.osв методеИмяПродукта. - Придумайте, какие команды будет выполнять ваше приложение.
- Для каждой команды скопируйте файл
src/Классы/ШаблонКоманды.os-templateи дайте ему уникальное говорящее имя, напримерКомандаСделатьВсемХорошо.os. - В файле
src/Модули/ПараметрыПриложения.osв методеПриРегистрацииКомандПриложениязаполните регистрацию ваших команд, как в примере внутри метода. - Отредактируйте файл
packagedef, добавив необходимые зависимости. - Опубликуйте свое приложение на github.com, чтобы сделать мир лучше.