OneCIBasesCreator

01 июня 2020 18:29

Opensource iBases 1CV8Clst lst DevOps


Мини сервис по созданию файла со списком баз 1С (*v8i) на основании файла с настройками сервера (1CV8Clst.lst)

Open-source мини сервис по созданию файла со списком баз 1С (*v8i) на основании файла с настройками сервера (*lst)

Параметры приложения:
-lst: Путь к файлу 1CV8Clst.lst (по умолчанию расположен по адресу: %programfiles%\1cv8\srvinfo\reg_1541)
-ibases: Путь к файлу iBases.v8i (по умолчанию расположен по адресу: %appdata%\1C\1CEStart)
Команды сервиса:
install: Установить сервис
remove: Удалить сервис
start: Запустить сервис
stop: Остановить сервис
pause: Поставить сервис на паузу (Активный процесс скачивания будет работать пока не завершится)
continue: Продолжить работу (после паузы)

Дополнительно для сервиса:
-instance: Название сервиса (По умолчанию Downloader1C) (на случай если требуется развернуть несколько)

lst и ibases могут быть перечислены через запятую, для обработки/создания сразу нескольких файлов

Дерево групп информационных баз строится на основании поля "Описание", если данное поле не заполнено, то база укладывается в группу с названием сервера

Тестовый пример в репозитории генерирует такой список:

Релизы подготавливаются традиционно под платформу Win64, если нужно скомпилировать под другие системы, напишите. Примеры:
Установка сервиса: OneCIBasesCreator_Service install -lst "C:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst" -ibases C:\Users\dmitry\AppData\Roaming\1C\1CEStart\ibases.v8i
Удаление сервиса: OneCIBasesCreator_Service remove

Github: https://github.com/korableg/OneCIBasesCreator

Товары

OneCIBasesCreator

7
Скачать 3

Автоматическая установка с TurboConf

1. Откройте маркетплейс из главного меню TurboConf или из меню в панели уведомлений.

Откройте маркетплейс

2. Найдите нужную разработку.

Найдите нужную разработку

3. Нажмите кнопку Установить.

Нажмите кнопку Установить

TurboConf все установит автоматически!

Комментарии

bolsun
#1, 01 июня 2020 18:39

А где саму программу скачать?


Дмитрий Титов
#2, 01 июня 2020 19:39

(1) bolsun, странно, я прикладывал файл..


bolsun
#3, 01 июня 2020 19:42

(2) Дмитрий Титов, теперь вижу, спасибо 😃


Модератору