среда, 20 сентября 2017 г.

Параметры Shelter2.exe

Параметры коммандной строки должны начинаться с символа '-' и разделяться пробелами. Некоторым параметрам могут присваиваться значения. В случае, если значение содержит пробелы, то его нужно заключить в кавычки.

Службы

параметр название службы описание
lock_server UCSShelterLockServer сервер блокировок, необходимый для работы практически всех модулей Shelter, работает с ключом защиты
online_server UCSShelterOnlineServer сервер для обработки запросов к БД Shelter от внешних систем (например, Интернет-бронирование)
wubook_server UCSShelterWuBookServer сервер системы бронирования http://wubook.net
reservmaster_server UCSReservMasterServer сервер платежной системы http://reservmaster.ru/
rpc_server UCSShelterRPCServer RPC сервер для работы с драйверами устройств в терминальном режиме (запускается на терминальном сервере)
rpc_client UCSShelterRPCClient RPC клиент для работы с драйверами устройств в терминальном режиме (запускается на клиенте, у которого установлены устройства)
web_reports UCSShelterWebReports сервер вэб-отчетов (по умолчанию порт 7770)
channel_manager_server -name "TravelLine" ChannelManagerServer сервер системы бронирования TravelLine http://www.travelline.ru/
service_monitor_server UCSServiceMonitorServer мониторинг состояния сервисов UCS Shelter
С любым из вышеописанных параметров можно использовать следующие параметры:
параметр описание
install установка службы
delete удаление службы
execute запуск службы в виде приложения (можно объединять несколько служб)
foreground запуск службы в фоновом режиме (можно объединять несколько служб)

Параметры

параметр доп.параметр описание
setup запуск настроек Shelter
setup_plugins запуск настроек внешних модулей
create_database запуск модуля восстановления сломанной БД, либо конвертации БД из более ранней версии Firebird, либо конвертация БД в другую кодировку
force_connect позволяет подключиться к БД при несоответствии версии БД и приложения
online_server test запуск модуля проверки работоспособности и тестирования ShelterOnlineServer
update_localize запуск модуля выгрузки текущей русской локализации в файл и обновление всех остальных локализаций новыми строками, доп.параметры: skip_forms, skip_reports, skip_update_languages
service_monitor запуск модуля мониторинга служб
update_currency_rates запуск модуля обновления курсов валют

Параметры модуля обновлений

local запуск автообновления с локального сервера обновлений
disable_script_execute запрет выполнения скриптов при обновлении
checkupdate проверка обновлений
skip_fb_update запрет обновления Firebird
scriptonly
forceupdate
updatepath

Параметры со значениями

параметр значение описание
set_log имя_файла По умолчанию каждый запущенный экземпляр Shelter создает новый лог-файл, этот параметр позволяет жестко задать имя лог-файла. Любой экземпляр Shelter, запущенный с указанием лог-файла будет писать его в тот же файл. Запрещается запускать два экземпляра Shelter с указанием одного и того же лог-файла.
dbname путь_к_бд_shelter Задает путь к БД Shelter
dbuser логин_к_бд_shelter Задает логин к БД Shelter
dbpass пароль_к_бд_shelter Задает пароль к БД Shelter (в зашифрованном виде)
dbcharset кодировка_бд_shelter Задает кодировку БД Shelter
view_log имя_лог_файла Средство просмотра лог-файлов (Shelter 3)
user логин_shelter Задает логин Shelter
password пароль_shelter Задает пароль Shelter
Leonid K. ©. Технологии Blogger.