Эта страница предназначена для администратора. Для обычной работы открывайте LabelRedo ярлыком и выбирайте проект на стартовом экране.

Где хранятся настройки и журналы

LabelRedo хранит настройки отдельно от файлов установки. В Windows каталог профиля программы находится в %LOCALAPPDATA%\LabelRedo4. В Linux используется каталог локальных данных пользователя с подпапкой LabelRedo4, обычно ~/.local/share/LabelRedo4. В macOS используется каталог данных приложений пользователя с той же подпапкой.

Файл или папка в профиле Содержимое
cfg.xml Настройки программы: недавние проекты, оформление и последние параметры операций
local.xml Локальное состояние программы
Log Журналы работы
BugReports Архив и сведения о неотправленном отчёте об ошибке
lr4_updates, temp_lable_redo_v4 Загрузка и подготовка обновления

Проекты и экспортированные файлы хранятся в выбранных вами местах. Копия каталога настроек не заменяет резервную копию базы проекта.

Если настроек в профиле ещё нет, программа ищет старые cfg.xml и local.xml сначала в рабочем каталоге, затем в каталоге установки. Новые настройки сохраняются в профиль пользователя.

Журнал службы API

Установленная служба API использует отдельный профиль. Журнал запросов labelredo-api-audit.jsonl по умолчанию находится здесь:

Система Каталог
Windows C:\ProgramData\LabelRedo4.Api\LabelRedo4\Log
Linux, установка скриптом /var/lib/labelredo4-api/LabelRedo4/Log

Если администратор изменил LABELREDO4_APPDATA_DIR для службы, ищите журнал в подпапке LabelRedo4/Log указанного каталога. Для поиска запроса используйте его correlationId.

Если служба остановилась до начала работы, журнала запросов может ещё не быть. В Windows откройте «Просмотр событий», затем «Журналы Windows»: проверьте «Приложение» и «Система» за время запуска службы. В Linux выполните sudo journalctl -u labelredo4-api.service -n 50 --no-pager.

Выбрать другой каталог профиля

Перед запуском задайте переменную окружения LABELREDO4_APPDATA_DIR для процесса LabelRedo. Программа добавит к её значению подпапку LabelRedo4. Например, значение /srv/labelredo задаёт профиль /srv/labelredo/LabelRedo4. У учётной записи, запускающей программу, должны быть права записи в этот профиль.

Переменная LABELREDO4_INSTALL_DIR задаёт каталог ресурсов установки; подпапка LabelRedo4 к ней не добавляется. Этот параметр нужен при нестандартном размещении комплекта программы.

С одним профилем можно запустить только один экземпляр настольного приложения. Повторный запуск с тем же профилем не создаёт второе окно. Настройка отдельного профиля не разделяет доступ к общему принтеру: для GUI, API и CLI на одном компьютере действует общая очередь печати.

Запускать без анимации заставки

Добавьте к команде запуска аргумент --reduce-motion либо задайте LABELREDO4_REDUCE_MOTION=1 в окружении процесса. Настройка отключает анимацию заставки при запуске; она не меняет макет и печать.

Открывать заданную базу при запуске

Настольное приложение принимает параметры подключения в форме ИМЯ=значение:

Параметр Значение
TYPE SQLITE, MSSQL, MYSQL или PGSQL; обязателен для автоматического подключения
DBFILE Путь к локальной базе для SQLITE
SRV Сервер для остальных типов баз
DB Название серверной базы
LOGIN, PWD Пользователь и пароль серверной базы

Например, добавьте к команде запуска приложения аргументы TYPE=SQLITE DBFILE=/srv/labels/project.slf.

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

Эти параметры открывают графическое приложение. Для автоматических операций без окна используйте CLI или API.