Как настроить обновление Document Reader SDK с локального ftp-сервера

Если ваш компьютер с подключенным считывателем документов Regula имеет соединение с интернетом, обновление базы данных шаблонов может выполняться автоматически. Однако в случае если подключение к интернету по тем или иным причинам организовать невозможно, вы можете обеспечить автоматическое обновление базы данных при помощи локального ftp-сервера. Для этого выполните следующие шаги:

  1. Скачайте файл обновлений с нашего сервера:

для SDK версий 4.XX и ниже:

для SDK версий 5.XX и выше:

  1. Поместите этот файл по следующей папке FTP-сервера:

для SDK версий 4.XX и ниже:

  • <root>/Updates/WorldDocs/

для SDK версий 5.XX и выше:

  • <root>/Updates/x86/FullAuth/ - for x86 installation;
  • <root>/Updates/x64/FullAuth/ - for x64 installation.

Обратите внимание

Крайне важно сохранить точную иерархию и наименование каталогов. Эта структура необходима для правильной организации и идентификации файлов обновлений в зависимости от архитектуры системы (x86 или x64). Любые отклонения от этой структуры могут привести к ошибкам при загрузке и установке обновлений.

Пример:

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

Также обращаем Ваше внимание, что файлы обновлений должны иметь следующие имена:

для SDK версий 4.XX и ниже:

  • data_x.y.z.n.dat

для SDK версий 5.XX и выше:

  • data_xxxxxx.dat

При обновлении базы данных приложение Document Reader проверит данный номер и сопоставит с номером текущей версии базы данных. Процесс скачивания и установки обновления продолжится в случае, если текущий файл меньше по размеру.

  1. Установите Regula Document Reader на каждое рабочее место, чтобы скачать обновления с Вашего локального FTP-сервера. В данном случае есть два варианта:

С .ini файлом. Укажите следующие параметры в конфигурационном файле RegulaReader.ini, который находится по умолчанию в папке C:\ProgramData\Regula\Document Reader SDK:

[Custom FTP updates settings]
Host=<server hostname>
User=<user with file read and directory listing access>
Password=<password>
[Settings]
DoSilentDBUpdate=1
DoCheckUpdates=1

Для чистой установки Document Reader SDK данный RegulaReader.ini файл будет скопирован в папки локального пользователя после первого запуска приложения Document Reader. В противном случае Вам необходимо внести изменения для всех пользователей. Найти RegulaReader.ini файлы Вы можете в C:\Users\<username>\AppData\Local\Regula\Document Reader SDK папках и указать вышеупомянутые параметры.

Со своим приложением. Инициализируйте следующие функции COM-сервера в Вашем приложении для чтения документов:

CustomUpdateServerHost  = <server hostname>
CustomUpdateServerUsername  = <user with file read and directory listing access>
CustomUpdateServerPassword = <password>
DoCheckUpdates = TRUE
DoSilentDBUpdate = TRUE
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 1

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Статьи в этом разделе

Больше