Skip to content

Консольный загрузчик обновлений с сайта releases.1c.ru

License

Notifications You must be signed in to change notification settings

v8platform/Downloader1C

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Report Card

Консольное приложение для подготовки библиотеки дистрибутива 1С (полезно использовать франчам, свежие обновления всегда под рукой)

Поддерживает следующие флаги:

Обязательные:

-login: Логин на сервер 1С (к сайту releases.1c.ru)
-password: Пароль на сервер 1С (к сайту releases.1c.ru)

Необязательные:

-path: Путь куда складывать скаченные дистрибутивы (по умолчанию "./")
-startdate: Минимальная дата релиза
-nicks: Имена приложений, разделенные запятой (например "platform83, EnterpriseERP20"), подсмотреть можно в адресе, ссылки имею вид например https://releases.1c.ru/project/EnterpriseERP20
-log: Путь к лог файлу, в который сохраняются ошибки, по умолчанию ("./downloader.log")
-h: Справка

Команды сервиса:

install: Установить сервис
remove: Удалить сервис
start: Запустить сервис
stop: Остановить сервис
pause: Поставить сервис на паузу (Активный процесс скачивания будет работать пока не завершится)
continue: Продолжить работу (после паузы)

Дополнительно для сервиса:

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

Скомпилировано только под архитектуру win64, если нужно компилировать под другие напишите, сделаем.

Console application for preparing the distribution library 1C

Supports the following flags:

Required:

-login: Login to the 1C server (to the site releases.1c.ru)
-password: Password for 1C server (to the site releases.1c.ru)

Optional:

-path: The path to where to download downloaded distributions (default is "./")
-startdate: Minimum release date
-nicks: Application names separated by a comma (for example, "platform83, EnterpriseERP20") can be peeped at the address, the links look like for example https://releases.1c.ru/project/EnterpriseERP20
-log: The path to the log file to which errors are saved, by default ("./downloader.log")
-h: Help


Compiled only for win64 architecture, if you need to compile for others write, we will do it.

For service:

install: Install service
remove: Remove service
start: Start service
stop: Stop service
pause: Pause service
continue: Continue service

Additional argunments:

-instance: Service name (default Downloader1C) (for more instances)

About

Консольный загрузчик обновлений с сайта releases.1c.ru

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%