Windows Клиент-серверное ПО диспетчеризации (LKDSDisp)

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
point написал(а):
>Проверьте - загружается ли импортируемый XM

Ошибка появляется при нажатии на кнопку. Выбрать файл не предлагается.
Из SPult еще не пробовал.
С правами все вроде верно, только 32 групп маловато. За Сентябрь - Октябрь у меня в плане перетащить на сервер все лифты (отдельное спасибо Вам за Клиента для Андроид), это будет примено 3500 - 4000 лифтов. Поделить их по механникам и заказчикам при 32 группах будет сложновато..

1. Про импорт.
В предыдущем ответе я писал про импорт структуры из MPultPro (т.е. загрузку файла MPultPro.XML). Речь в вопросе шла, по видимому, о полном экспорте/импорте структуры. Подобный экспорт/импорт делается, конечно, только в LKDSDispCfg.
Импортируются файлы LKDSDispStruct.XML, LKDSDispUsers.XML которые предварительно были экспортированы (выгружены) программой LKDSDispCfg.
Импортируемые файлы LKDSDispStruct.XML, LKDSDispUsers.XML должны находиться в папке \LKDSDrv\LKDSDisp\
Так вот вопрос - эти файлы загружаются с помощью Internet Explorer ?

2. Про права доступа.

Можно увеличить число групп до 64. Правда кардинально это проблему не решит. С другой стороны можно сделать не один сервер, а несколько.
 
Групп действительно мало. Очень мало. А с чем связано такое ограничение?
 
kurilka написал(а):
Групп действительно мало. Очень мало. А с чем связано такое ограничение?

С простотой реализации.

Сейчас в записи пользователя в таблице UserDisp есть поле - AccessRead (32 бита) - маска доступа к группам лифтов

В записи лифта в таблице Lift есть поле Access (32 бита) - включение лифта в группы.

Операция побитового И полей UserDisp.AccessRead и Lift.Access и сравнение с 0 в SQL операторах позволяет достаточно просто получать выборки доступной пользователю информации
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Импортируемые файлы LKDSDispStruct.XML, LKDSDispUsers.XML должны находиться в папке \LKDSDrv\LKDSDisp\

Этот момент я видимо упустил.
Андрей Ефименко написал(а):
2. Про права доступа.
Можно увеличить число групп до 64. Правда кардинально это проблему не решит. С другой стороны можно сделать не один сервер, а несколько.

64 это хоть что-то. Несколько серверов делать не вариант. Мы покупали специально сервер под Обь. И прелесть серверного решения именно в большой гибкости, возможности перемещать лифты между диспетчерами и клиентами "одним движением". У меня до этого было 5 диспетчерских - 5 серверов, смысл возвращаться обратно??
Андрей Ефименко написал(а):
С простотой реализации.

Может есть не столь простое но более эффективное решение?
 
SPult 4.7.0.2
Запуск под недавно внесенным новым пользователем почему то происходит в свернутом в левый верхний угол рабочего стола виде.
sp.jpgПосле двойного клика по заголовку окна (синее поле)-разворачивается.
Помню нечто подобное было когда-то в Мпульт..

В форме параметров подключения ASPult можно ввести глочку "запомнить пароль"?
 

Вложения

  • sp.jpg
    sp.jpg
    24.9 KB · Просмотры: 1
Последнее редактирование модератором:
Сколько нужно клиентских лицензия MS SQL на 15 клиентов? Одна или 15?
 
StAlex написал(а):
Сколько нужно клиентских лицензия MS SQL на 15 клиентов? Одна или 15?


Для SPult и мобильных аналогов лицензии MS SQL не нужны, т.к. нет подключения к SQL серверу.

Нужно 3 клиентских лицензии:

1) для пользователя SYSTEM (система) - под этим пользователем работает LKDSDisp
2) для пользователя, под которым будет подключаться к SQL серверу SReport
3) для пользователя, под которым будет запускаться “SQL Server Management Studio”
 
Сделана доработка для обеспечения:

1.Возможности одновременного ведения переговоров нескольких диспетчеров
2.Сохранения на сервере переговоров диспетчеров.

Подробности в прикрепленном файле
Посмотреть вложение MultiGGS.doc

Ну и хотел бы получить отзывы и результаты.
 

Вложения

В конфигураторе LKDSDispCfg в поле "Разрешить подключаться к LKDSDrv" параметр "имя пользователя" - откуда брать это имя и где оно должно ещё быть прописано? И IP адрес - это адрес компьютера на котором запущен LKDSDrv? И зачем его указывать, если LKDSDispCfg и LKDSDrv всегда будут работать на одном компьютере? Этот момент как-то не развёрнут в описании. Или я чего-то не понимаю?
 
madlev написал(а):
В конфигураторе LKDSDispCfg в поле "Разрешить подключаться к LKDSDrv" параметр "имя пользователя" - откуда брать это имя и где оно должно ещё быть прописано?


Это имя должно быть прописано в настройках LKDSDrv в качестве разрешенного удаленного пользователя.

madlev написал(а):
И IP адрес - это адрес компьютера на котором запущен LKDSDrv?


Да.

madlev написал(а):
И зачем его указывать, если LKDSDispCfg и LKDSDrv всегда будут работать на одном компьютере?


Они могут работать на разных компьютерах.
 
Андрей Ефименко написал(а):
Сделана доработка для обеспечения:

1.Возможности одновременного ведения переговоров нескольких диспетчеров
2.Сохранения на сервере переговоров диспетчеров.

Подробности в прикрепленном файле
Вложение IPB #718

Ну и хотел бы получить отзывы и результаты.

Обнаружились ошибки, буду исправлять. Так что пробовать не нужно.
 
Андрей Ефименко написал(а):
Сделана доработка для обеспечения:

1.Возможности одновременного ведения переговоров нескольких диспетчеров
2.Сохранения на сервере переговоров диспетчеров.

Подробности в прикрепленном файле
Вложение IPB #718

Ну и хотел бы получить отзывы и результаты.

Исправлены замеченные ошибки. Всем кто поставил экспериментальную версию с многоканальной ГГС просьба обновить.
 
Андрей Ефименко написал(а):
Сделана доработка для обеспечения:

1.Возможности одновременного ведения переговоров нескольких диспетчеров
2.Сохранения на сервере переговоров диспетчеров.

Подробности в прикрепленном файле
Вложение IPB #718

Ну и хотел бы получить отзывы и результаты.

Как-то многоканальность и сохранение переговоров на сервере с ходу не получилась, предстоит долгая и нудная отладка. Тем не менее выложен новый дистрибутив от 12.11.2013, т.к. накопились изменения, а многоканальность и сохранение на сервере голоса можно пока и не использовать.

Изменения следующие:

1. В MPultPro - в панели управления лифтом, вместе с типом ЛБ, выводится версия микропрограммы
2. В клиент серверном расширении (LKDSDisp+SPult):
- информационные сообщения не закрываются автоматически, нужно нажать закрыть
- возможно удаление групп
- возможно удаление лифтов в группе
- возможно удаление описания сервисного ключа
- перед разрешением включения ГГС проверяется наличие цифровой связи с лифтом (как в MPultPro)
- можно дозагружать информацию в структуру при импорте файла MPultPro.XML (исключая группы)
- при подключении сервисного ключа в ЛБ изображение ЛБ перестаёт мигать и звучать (при запуске SPult мигает и звучит, даже если вставлен СК)
- в панели управления лифтом, вместе с типом ЛБ, выводится версия микропрограммы
- в режиме "работа" можно изменить признак "Разрешить звук и мерцание на новые сообщения" (правая кнопка мыши над пунктом). Измененный признак действует на текущий сеанс работы и не сохраняется на следующий сеанс
- в панель инструментов добавлена кнопка "Просмотр журнала", останавливающая добавление новых сообщений в журнал
- в панелях состояний, структуры и журнала можно отобрать сообщения выбранного лифта
- в режиме "работа" добавлен пункт меню "обновить конфигурацию" без прерывания работы
3. В меню добавлен пункт "Формирование данных для обращения в техподдержку (SaveLog.exe)"
 
Выложен новый дистрибутив от 14.11.2013 - исправил замеченные ошибки. Голос в режиме многоканальности должен работать.
 
В развернутый дистрибутив выложен SPult v4.7.0.12, в котором:

1. добавлена возможность дозагрузки параметров уже загруженного лифта при импорте структуры из MPultPro
2. при указании признака "Запретить групповое плавное отключение лифтов" в панели "Общие параметры", пункт меню "Плавно отключить все лифты..." запрещен
3. Исправлены замеченные ошибки.


В установленном ПО и на клиентских местах достаточно поменять файл SPult.exe
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
1. добавлена возможность дозагрузки параметров уже загруженного лифта при импорте структуры из MPultPro

Андрей это что означает?
У меня такая проблемка нарисовалась: есть Мпультпро с добавленными/удаленными/измененными лифтами и Спульт со старой структурой (т.к вносились изменения у диспетчера, где "крутится" пока еще Мпульт, но не вносились параллельно в Спульт) то можно обновить структуру в Спульт? Это поможет?
 
Последнее редактирование модератором:
revit написал(а):
Андрей это что означает?
У меня такая проблемка нарисовалась: есть Мпультпро с добавленными/удаленными/измененными лифтами и Спульт со старой структурой (т.к вносились изменения у диспетчера, где "крутится" пока еще Мпульт, но не вносились параллельно в Спульт) то можно обновить структуру в Спульт? Это поможет?

Да - это для этого
 
Это супер! и вовремя.. Изменений много и не хотелось их вручную все делать. А то клиенты серверные уже оценили и требуют продолжения банкета :)
 
Последнее редактирование модератором:
Назад
Сверху