Уважаемые дамы и господа! Для вас сохранен старый форум по адресу http://forum.intersyst.ru

Страницы: 1
RSS
Как прочитать файлы настроек
 
Добрый день!

Появилось желание написать свою систему управления станцией(больше интересен сам процесс, а не результат). Пока рассматриваю различные варианты получения информации о настройках со станции. Насколько я знаю, файлы настроек хранятся на станции в /usr3/mao/ и имеют они расширение .dat (.idx). Кто-нибудь знает, чем их можно открыть и просмотреть?

Вопрос 2. Есть ли у станции API для взаимодействия?
Изменено: aspirin - 30.09.2014 17:23:18
 
Можно смотреть (например) штатной командой fichges.
А вы что хотите сделать - просто ходить и самому править во всяких базах (учитывая, что они иногда друг на друга завязаны - аппараты/кнопки и т.п.) или вам хочется как-то автоматизировать процесс внесения каких-то изменений (тогда можно пользоваться стандартной возможностью менеджмента - есть команда mgr, ее можно запускать на выполнения подсовывая файлик параметров/значений).
 
Цитата
vad пишет:
Можно смотреть (например) штатной командой fichges.

А вы что хотите сделать - просто ходить и самому править во всяких базах (учитывая, что они иногда друг на друга завязаны - аппараты/кнопки и т.п.) или вам хочется как-то автоматизировать процесс внесения каких-то изменений (тогда можно пользоваться стандартной возможностью менеджмента - есть команда mgr, ее можно запускать на выполнения подсовывая файлик параметров/значений).

vad, пытаюсь открыть таблицу ключом -dump и получаю следующее:
Код
(1)xa000000> fichges -dump ENTITYM.dat
For table : ENTITYM.dat
The dump of this table has not been implemented !


Хочу изначально получить все настройки станции (как OmniVista) и уже изменяя какую-то настройку передавать команды через mgr. Базы сам менять не собираюсь.
 
вы в каталог с базой перешли (cdmao)?
Попробуйте (в вашем примере) fichges -dump entity
 
Цитата
vad пишет:
вы в каталог с базой перешли (cdmao)?

Попробуйте (в вашем примере) fichges -dump entity

Вариант с fichges -dump entity сработал. Буду изучать.
Спасибо.
 
vad, еще вопрос.
А есть возможность узнать название столбца в таблице? Или можно только догадываться по его значение?
Код
(1)xa000000> fichges -dump entity
 ENTITYM.dat
001 --> 0 ENTITY_0 0 -1 0 0   0             6 5 10 9 6 5 10 9 12 11
 1> 4 3 8 9 2 0 0 0    1 255 0 0 0 0 0 110 0  0 -1
 2>  0 0 0             0 0 0
002 --> 1 ENTITY_1 0 -1 0 0   0             6 5 10 9 6 5 10 9 12 11
 1> 4 3 8 9 2 0 4 4    1 255 0 0 0 0 0 110 0  0 -1
 2>  0 0 0             0 0 0
2 rows have been read from file ENTITYM.dat.
(1)xa000000>
 
Посмотрите отсюда:
http://www.intersyst.ru/support/forum/messages/forum15/topic1696/message13640/#message13640
 
etc, Спасибо
Страницы: 1
Читают тему