← Назад к статьям

Папка с настройками Xeoma

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

Путь до папки с настройками для разных ОС

По умолчанию Xeoma сохраняет настройки, используя указанные пути:

Для Windows:

C:\Users\Public\Documents\Xeoma\

Для Linux:

/home/Имя_пользователя/.config/Xeoma/ (если Xeoma не установлена)

/usr/local/Xeoma/ (если Xeoma установлена)

Для Mac OS X:

Users/Имя_пользователя/Xeoma/ (если Xeoma не установлена)

Users/Shared/Xeoma/ (если Xeoma установлена)

Обратите внимание, что удаление файлов настроек программы для видеонаблюдения Xeoma приведёт к потере всех выставленных настроек камер, цепочек, паролей и т. д.

Что находится в папке с настройками Xeoma

Давайте разберем по порядку все папки и файлы, которые можно найти в папке с настройками Xeoma. Для всех ОС (Windows, Linux, Mac OSX, Android) содержимое папки будет одинаковым.

Настройки Xeoma

1. Папка Additional:

В данной папке хранятся дополнительные файлы и утилиты. Например, утилита ffmpeg — вспомогательный ресурс для работы с видеопотоком.
Кроме того, в этой папке могут находиться различные папки с данными для модулей, основанных на искусственном интеллекте. Например, папка anpr, в которой находятся файлы для работы с модулем «Распознавание автономеров», или папка ImageRecognition, в которой находятся файлы для работы с модулем «Распознавание текста», и т.д.

2. Папка Configs:

В данной папке, как правило, лежат папки PreviewConfiguration и WebSourcesConfig.
В папке PreviewConfiguration лежит файл PreviewConfiguration.txt, который можно редактировать, чтобы изменить режим просмотра/раскладку и количество отображаемых камер.
А в папке WebSourcesConfig находится файл WebSourcesConfig.txt, который отвечает за мультисерверный режим в браузере (объединение камер с нескольких серверов для просмотра через веб). Если вам необходимо просматривать камеры с нескольких серверов в браузере, пожалуйста, воспользуйтесь данной инструкцией.

3. Папка Logs:

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

Кроме того, логи теперь можно просмотреть также через интерфейс Xeoma. Подробнее здесь.

4. Папка Old versions:

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

5. Папка Security:

В данной папке можно найти папку Certificate, в ней хранятся папки Client и Server, а также файл Readme.txt. В папках Client и Server можно найти файлы с расширением .pem — это сертификаты, которые используется в Xeoma для подключения.

Подробнее о сертификатах здесь.

6. Папка SettingsBackupDir:

В данной папке хранятся бэкап-файлы настроек Xeoma за разные даты. Каждый раз, когда настройки меняются, в данной папке появляется файл, который впоследствии можно использовать для восстановления настроек, если нет резервной копии или сами настройки по какой-то причине полностью удалились. Инструкцию по восстановлению настроек из бэкапа можно найти здесь.

Создать резервную копию можно также вручную через интерфейс программы Xeoma через Главное меню — Установить — Восстановление — Импорт/экспорт настроек
Подробнее здесь.

7. Папка temp:

Данная папка используется для сохранения временных файлов, таких как:

— Файл, подготовленный к экспорту из архива (при удаленном подключении Клиента к Серверу)
— Файл, подготовленный к отправке по email или ftp

8. Папка Updates:

В данной папке хранятся исполняемые файлы Xeoma для автоматического обновления Клиентов Xeoma (функционал, доступный в Pro режиме). Также там хранится список случайных камер для модуля «Универсальная камера».

9. Папка Uploads:

В данной папке хранится временный файл, который создается при импорте настроек из Xeoma через Главное меню — Установить — Восстановление.

10. Папка XeomaArchive:

В данной папке хранятся архивы, если в модуле «Просмотр и архив» в Xeoma используется путь по умолчанию.

Подробнее про архив в Xeoma здесь.

11. Папка XeomaWeb

В данной папке лежат папки с файлами для веб части Xeoma при использовании модуля «Веб сервер» в цепочках камер.
Файл web.xml можно редактировать, чтобы кастомизировать веб часть Xeoma под свой бренд при помощи утилиты ребрендинга. Инструкция здесь.

12. Файл installdir

Это текстовый файл с указанием пути установки Xeoma.
Вы можете изменить путь установки, например, через Клиент Xeoma при установке программы через Главное меню — Установить или через консоль.

13. Файл settings.backup

Это самая последняя резервная копия всех настроек Xeoma.

14. Файл settings.dat

Данный файл хранит в себе информацию о конфигурации Xeoma: цепочки модулей, настройки камер, настройки модулей и др.

15. Файл settings.transaction

Это информационный файл для Xeoma. В нем отображается информация о состоянии настроек: готовы ли они к использованию или нет.

16. Файл user.dat

Данный файл является помощником для хранения/загрузки профилей пользователей и других данных для доступа к Xeoma по сети.

17. Файл user.dat.backup

Этот файл является резервной копией файла user.dat.

18. Файл xeoma.act

В данном файле хранится информация об активированных лицензиях.
При использовании виртуальной машины вместо xeoma.act будет присутствовать файл xeoma.online.act.

Дополнительно:

Если в настройках некоторых модулей у вас отмечено сохранение .csv отчетов, то в папке с настройками Xeoma вы также увидите папку Reports.

Кроме того, если вы используете Xeoma Pro Ваше Облако, содержимое папки с настройками Xeoma будет другим. Подробнее про “Xeoma Pro Ваше Облако” здесь.

Где хранится скрипт автостарта?

Скрипт автостарта для Linux:

В зависимости от используемой операционной системы, скрипт автостарта можно найти в:
etc/init.d
etc/init
/etc/systemd/system/

При необходимости отредактировать скрипт (например, увеличить задержку перед стартом) делать это нужно с правами администратора (Xeoma-сервер должен быть выключен, иначе изменения не подхватятся). Остановить сервер Xeoma можно командой ctrl+C или удалением из автостарта с сохранением настроек (-install -removeexe).

Папка автостарта для Windows (если Xeoma установлена) находится:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\XeomaCoreService

Путь до исполняемого файла, если Xeoma установлена: C:\Program Files\Xeoma (вы найдете там исполняемый файл xeoma.exe)

Скрипт автостарта для Mac OSX можно найти в:
/Library/LaunchDaemons/XeomaCoreService.plist

Где хранятся настройки вкладок и другие настройки просмотра?

Папка с клиентскими настройками (Windows):
C:\Users\UserName\AppData\Roaming\XeomaClient
где UserName надо заменить на пользователя системы
Совет: для поиска папки вы можете ввести в адресной строке проводника «%appdata%»

Папка с клиентскими настройками (Linux):
/home/user/XeomaClient/user.cache
где user надо заменить на пользователя системы

20 октября 2021

Читайте также:
Полное описание Xeoma
Поддерживаемые команды
Xeoma на Linux. Мануал.