Модуль поставляется zip-архивом без инсталлятора и работает службой Windows. Веб-интерфейс встроен в aggregator_delivery.exe, папка Static больше не нужна.
C:\yeda\. Не распаковывать на рабочий стол и в папку с номером версии в имени: все данные модуль хранит рядом с exe.license.bat (см. ниже).install.bat от имени администратора. Служба регистрируется с автозапуском и сразу запускается.http://127.0.0.1:5000/ и пройти мастер первичной настройки (страница 3).
Служба называется по папке установки: для C:\yeda\ - «Carbis YaEda Agent (C:\yeda)» (CarbisYAService_C_yeda_). Если в пути есть скобки, +, , и другие спецсимволы - просто «Carbis YaEda Agent», и такая установка на машине может быть только одна.
| Файл | Для чего |
|---|---|
install.bat | установить и запустить службу (от администратора) |
uninstall.bat | удалить службу |
run_service.bat / stop_service.bat | запустить / остановить службу |
desktop.bat | запустить в окне, без службы (для проверки) |
license.bat | окно лицензирования модуля |
Для приема заказов нужны две лицензии одновременно:
license.bat: авторизоваться дилерской учетной записью lic.carbis.ru и выбрать созданную лицензию;Без лицензий модуль работает в режиме заполнения меню: настройку и подготовку меню можно делать заранее. Без действующей лицензии модуля заказ остается «Новым» с ошибкой «Лицензия на программное обеспечение недействительна».
Лицензию модуль подхватывает при старте и перепроверяет раз в 5 минут. Проверить сразу - кнопка «Проверить лицензию» на странице «Система». Срок лицензии виден в строке состояния внизу веб-интерфейса.
Обновлять можно сразу на последнюю версию, минуя промежуточные. Обновление с 1.9.x и 1.11.x делается поверх старой папки без перенастройки: настройки, заказы, картинки блюд, лицензия и SaaS XML сохраняются.
dbase.db, aggregator_delivery_settings.yaml, saasdata, Static\userimages\).services.msc: «Carbis YaEda Agent (<папка>)» или «Carbis YaEda Agent». stop_service.bat старых версий службу с путем в имени не находит.run_service.bat (уже из новой версии). Переустанавливать службу не нужно.После обновления проверить: в шапке «r_keeper на связи», на странице «Система» видны лицензия и версия, в меню у блюд есть картинки, после очередного запроса Яндекса обновляется «Яндекс: меню».
Откат на 1.11.2: остановить службу (stop_service.bat), распаковать 1.11.2 в ту же папку, скопировать userimages\ в Static\userimages\, запустить службу в services.msc. Данные при откате не теряются.