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

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
revit написал(а):
С разрывами действительно есть проблема-синие и желтые квадратики приходится заново фиксировать и если их много то это превращается еще в ту забаву.

Сохранять промежуточную информацию между сеансами SPult на одном компьютере можно только на этом самом компьютере. И, наверное, в XML файле.

С сохранением признака "реагировать только на вызов" проблем нет, его можно сохранять в параметрах лифта в XML файле, а при следующем запуске использовать для восстановления.

С признаком "отложить обслуживание" сложнее - SPult сообщает серверу, что нужно "отложить обслуживание", сервер сохраняет состояние лифта и уже сервер отслеживает - появились ли новые неисправности (другие, нежели те, которые имелись на момент "откладывания"). Если просто сохранить признак "отложить обслуживание" в XML файле и при следующем запуске SPult передать серверу "отложить обслуживание" состояние лифта может измениться и "замороженным" на сервере может оказаться другое состояние, с возможно другими, более серьезными неисправностями. Возможно, конечно, я усложняю и повторно "откладывать" можно и так (из XML файла).
 
Последнее редактирование модератором:
Андрей Владимирович, я правильно понимаю, что добавить в SPult парметр "максимальное число повторов", как у КСЛ, не получится?
 
ser написал(а):
Можно ли, запретить запуск более 1экз SPult?

В развернутый дистрибутив (и LKDSDrv и SPultDst) выложен SPult v4.7.2.1.
Если установлен дистрибутив 4.7.2, то должно обновиться автоматически.

В панель подключения введен признак "Один экземпляр SPult для одного пользователя".
При установке данного признака на одном компьютере нельзя запускать несколько SPult под одним пользователем.
 
kurilka написал(а):
Андрей Владимирович, я правильно понимаю, что добавить в SPult парметр "максимальное число повторов", как у КСЛ, не получится?

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

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

Tma_Jaguar написал(а):
Сохранять засиненые лифты это актуально.
IMHO, но если Андрей Владимирович реализует это
Андрей Ефименко написал(а):
... регулирование времени восстановления связи с сервером сделать можно. И можно сделать индикацию наличия/ отсутствия связи с сервером.
, то необходимость сохранять засиненые лифты отпадет сама собой.
 
kurilka написал(а):
Оставить все как есть. Просто сдвинуть пользователей-копии. Искать их тяжело, когда они все в один ряд.

Сделать для пользователя-наследника полноценный узел дерева Users1.png проблематично, к тому же для визуального поиска пользователя придется раскрывать все узлы. Можно сделать просто отступы в строке Users2.png, при этом можно убрать из строк пользователей-образцов Users3.png.
Можно сделать поиск пользователя по логину, по примечанию, добавив меню в окно "Пользователи и группы лифтов"

kurilka написал(а):
Еще, сейчас в списках пользователей первым отображается логин. Можно сделать первым поле "примечание"? Опять же для удобства. У меня там фамилия и имя пользователя записаны.

Можно сделать и "Примечание" первым. Сортировать при этом нужно по "Примечанию" ?

kurilka написал(а):
И еще, как на счет авторизации через LDAP? Можно сюда такое прикрутить?

Раньше не сталкивался с LDAP, почитал, как-то понял. Есть вопрос - как практически (на примерах) будет выглядеть авторизация в SPult, ASPult с использованием LDAP?
 

Вложения

  • Users1.png
    Users1.png
    44.6 KB · Просмотры: 1
  • Users2.png
    Users2.png
    44.1 KB · Просмотры: 1
  • Users3.png
    Users3.png
    43.8 KB · Просмотры: 1
Установил клиент-серверное ПО на комп: Win 8.1 PRO, SQL server 2012.
Сервер подключен к диспетчерской "удаленным подключением" по LAN. Каждую ночь (в период
от 2.00 до 5.00) на сервере возникает ошибка "DistributedCOM регистрация сервера {.....} DCOM не выполнена за определенное время ожидания". Эта ошибка имеет какое-нибудь отношение к работе ПО ЛКДС?
 
OlegO написал(а):
Установил клиент-серверное ПО на комп: Win 8.1 PRO, SQL server 2012.
Сервер подключен к диспетчерской "удаленным подключением" по LAN. Каждую ночь (в период
от 2.00 до 5.00) на сервере возникает ошибка "DistributedCOM регистрация сервера {.....} DCOM не выполнена за определенное время ожидания". Эта ошибка имеет какое-нибудь отношение к работе ПО ЛКДС?

Нужна дополнительная информация. Запустите "Формирование данных для обращения в техподдержку (SaveLog.exe)" и пришлите результаты и еще очень бы хотелось получить Журнал "Приложение" Journal.png
 

Вложения

  • Journal.png
    Journal.png
    147.1 KB · Просмотры: 1
Андрей Ефименко написал(а):
Нужна дополнительная информация. Запустите "Формирование данных для обращения в техподдержку (SaveLog.exe)" и пришлите результаты и еще очень бы хотелось получить Журнал "Приложение" Вложение IPB #1059
Прилагаю файлы.
 
Последнее редактирование модератором:
OlegO написал(а):
Прилагаю файлы.

Это что-то системное в Windows 8.1
Поищите в интернете:

{1B1F472E-3221-4826-97DB-2C2324D389AE}
{BF6C1E47-86EC-4194-9CE5-13C15DCB2001}

И данные, которые я запрашивал, нужно высылать на techno@lkds.ru
Выкладывать на форуме не нужно
 
Андрей Ефименко написал(а):
Это что-то системное в Windows 8.1
Поищите в интернете:

{1B1F472E-3221-4826-97DB-2C2324D389AE}
{BF6C1E47-86EC-4194-9CE5-13C15DCB2001}

И данные, которые я запрашивал, нужно высылать на techno@lkds.ru
Выкладывать на форуме не нужно

Спасибо. Просто смутило - сервер DCOM, протокол DCOM в описании ПО ЛКДС. Будем искать.
 
Установил последний дистрибутив LKDSDrv.msi v4.7.2. Не запускается файл RunUpdate.exe. Выскакивает сообщение.
 

Вложения

  • _________.png
    _________.png
    191 KB · Просмотры: 1
Последнее редактирование модератором:
Он никогда и не запускался самостоятельно, всегда запускался bat файл. Теперь этого не нужно делать, перед установкой 4.7.2 нужно было полностью удалить папку LKDSUpdate, установить свежий дистрибутив и перезагрузить компьютер, все запустится автоматически.
 
Последнее редактирование модератором:
Виноградов написал(а):
Он никогда и не запускался самостоятельно, всегда запускался bat файл. Теперь этого не нужно делать, передустановкой 4.7.2 нужно было полностью удалить папку LKDSUpdate, устанвоить свежий дистрибутив и перезагурзить компьютер, все запустится автоматичски.

Спасибо! Всё получилось.
 
Tma_Jaguar написал(а):
Сохранять засиненые лифты это актуально. Только хотелось бы это примерно так организовать. При выходе сохраняется .хмл а при запуске программа спрашивает "Востановить значения лифтов отложенных на обслуживание?"
Может быть стоит реализовать даже авто сохранение с интервалом в 1 час.
Это считаю нужно только локально, чтобы комфортно диспетчеру работалось в первую очередь.

Выложен SPult v4.7.2.3 - при завершении работы программы формируется файл

<имя_пользователя>_Status.XML – при локальном подключении к серверу
<Удаленный_сервер>_<имя_пользователя>_Status.XML – при удаленном подключении.

файл содержит признаки установленных для лифтов режимов "отложенное обслуживание" и "реакцию только на вызов"
В меню оператора добавлен пункт "восстановить отложенное обслуживание..." При исполнении пункта восстанавливаются признаки "отложенное обслуживание" и "реакцию только на вызов"
 
Андрей Владимирович огромнейшая благодарность вам от всего коллектива диспетчетеров :)

Новый СПульт брал из обновленного LKDSDRV т.к ссылку на развернутый дистриб не нашел.
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Сделать для пользователя-наследника полноценный узел дерева проблематично...
Жаль, конечно. Тогда третий вариант и если можно, то аватарки сдвинуть Users3.png
Андрей Ефименко написал(а):
Сортировать при этом нужно по "Примечанию" ?
Да.
Андрей Ефименко написал(а):
Есть вопрос - как практически (на примерах) будет выглядеть авторизация в SPult, ASPult с использованием LDAP?
Андрей Владимирович, а можно чуть-чуть поподробней, о каких примерах идет речь.
 

Вложения

  • Users3.png
    Users3.png
    46 KB · Просмотры: 1
1. В СПульте под админом нужно сохранить настройку окон программы (расположение и размер , в целом только окна адресов). Как это сделать?
2. Зачем окно журнала?
3. Планируется еще какой-нибудь функционал(кроме настроек лифта) для администратора в основном окне?
4. Разрешение монитора 1920х1080. Лифтов 1500. Квадратики уже маловатые. даже при растягивании основного окна на весь размер по вертикали. Будет 2000 и это не предел. Как их размещать в админском режиме?
 
Последнее редактирование модератором:
kurilka написал(а):
Андрей Владимирович, а можно чуть-чуть поподробней, о каких примерах идет речь.

Как я уже писал c LDAP я раньше не сталкивался и хотел узнать что это даст.
 
Назад
Сверху