Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 1.96 KB

File metadata and controls

21 lines (14 loc) · 1.96 KB

Шаблон-заготовка для консольного приложения на OneScript

Этот репозиторий является готовым решением для разработки собственных консольных приложений на 1Script.

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

Как это будет выглядеть

yourapp <command> [args..]

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

Как использовать

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