В адресной книге отображаются ранее удалённые контакты.

Вопросы, связанные с эксплуатацией, тестированием и лицензированием LiteManager - программы удаленного управления и администрирования компьютеров.

В адресной книге отображаются ранее удалённые контакты.

Сообщение Story » 21 июн 2019, 10:47

Здравствуйте.

В работе используется несколько Viewer-ов. Адресные книги на них синхронизируются с NoIP.

В качестве ID используются имена ПК. Контакты в адресной книге создаются автоматически . Всё в этом плане функционирует отлично.

Но имена ПК иногда меняются(по естественным причинам), соответственно появляется новый контакт с другим ID. Несуществующий контакт , соответственно удаляется.

Собственно, проблема в том, что на Viewer-ах остальных пользователей при запуске в адресной книге проявляются фантомные контакты уже не существующих ПК. Ровно до момента синхронизации с NoIP.
И в логах этих Viewer-ов видно, что происходит удаление контактов (Delete|Connection|13| ..... ). После синхронизации всё отображается ОК.

Но, количество таких контактов увеличивается, и приносит неудобства для пользователей.

Есть ли возможность избавляться от таких контактов , кроме как руками править xml ?
Story
 
Сообщения: 5
Зарегистрирован: 05 дек 2018, 09:14

Re: В адресной книге отображаются ранее удалённые контакты.

Сообщение admin » 21 июн 2019, 17:33

Это логичное поведение программы, наверное только в ручную удалять.
А так синхронизация отрабатывает корректно.
С уважением LiteManagerTeam

support@litemanager.ru
+7 909 424 80 31
Icq: 615906065
Skype: LiteManagerTeam
admin
Администратор
 
Сообщения: 4027
Зарегистрирован: 02 июн 2010, 13:59

Re: В адресной книге отображаются ранее удалённые контакты.

Сообщение Story » 10 сен 2019, 09:44

Здравствуйте.

У меня просьба к разработчику. Прошу дополнить функционал ПО в части работы с адресной книгой(АК).
Ранее писал про разрастание АК за счёт изменения имен ПК(новые контакты создаются автоматически по имени ПК).Счёт идёт на многие десятки фантомных записей и процесс этот непрерывный.Править руками connections_3.4.xml от NoIP не удобно.
Вот моё предложение: дополнить форму "Аккаунты пользователей"(NoIP Server) на вкладке "Синхр. адресная книга" кнопкой "Компрессия" , за которой закрепить код, вычищающий в файле connections_3.4.xml(на сервере NoIP) записи, соответствующие кодам из секции <deletedobj>.
А на LM-Viewer добавить функцию, удаляющую локальную копию файл синхронизируемой адресной книги при запуске программы до начала синхронизации. Иногда приходится делать такие манипуляции вручную, когда синхронизация сбивается. Разместить управление этой функцией можно вставив соответствующий чекбокс в свойствах АК ("Адресные книги"-"Изменить") и сделать его доступным, в случае если у АК есть синхронизация с NoIP.
Story
 
Сообщения: 5
Зарегистрирован: 05 дек 2018, 09:14

Re: В адресной книге отображаются ранее удалённые контакты.

Сообщение admin » 11 сен 2019, 12:16

Ранее писал про разрастание АК за счёт изменения имен ПК(новые контакты создаются автоматически по имени ПК).

Можно этот момент подробнее, возможно исправим, каким образом автоматически добавляются ПК из функции поиска компьютеров?
можете сделать скриншот...
С уважением LiteManagerTeam

support@litemanager.ru
+7 909 424 80 31
Icq: 615906065
Skype: LiteManagerTeam
admin
Администратор
 
Сообщения: 4027
Зарегистрирован: 02 июн 2010, 13:59

Re: В адресной книге отображаются ранее удалённые контакты.

Сообщение Story » 11 сен 2019, 16:31

Новые контакты создаются автоматически по имени ПК совершенно осознанно, в соответствии с настройками. С этим всё нормально
Новые подключения.png
Новые подключения.png (16.68 Кб) Просмотров: 95

На предприятии идёт замена парка ПК и персонал тоже меняется. В общем, новые контакты(с новыми именами ПК) успешно добавляются и затем разносятся вручную по соответствующим группам доступа. Это всё работает ОК.

Но контакты от старых ПК (таких уже больше нет в системе) удаляются в АК вручную. нажатием кнопки "Удалить". Соответственно в файле АК (connections_3.4.xml) их индексы попадают в секцию <deletedobj>.
Таких объектов накапливается значительное количество. Редактировать xml не очень удобно и времязатратно.

Почему возник такой вопрос ? Дело в том что эти удалённые записи проявляются в адресных книгах до завершения первой синхронизации с NoIP видны в контактах. Пользователей LM-Viewer это вводит в заблуждение(почему старое название у компа???), да и руководство задаёт вопросы(всё ли правильно у нас работает???). После синхронизации всё приходит в норму, но "осадочек остаётся".

Поэтому и хочу предложить дополнить ПО кодом, осуществляющим компрессию файла АК (connections_3.4.xml), так сказать, зачистку от удалённых контактов.
А на LM-Viewer добавить возможность заменять локальный файл АК свежей копией с NoIP при запуске программы. Логично, что его нужно удалить при запуске ПО до начала синхронизации.
Story
 
Сообщения: 5
Зарегистрирован: 05 дек 2018, 09:14

Re: В адресной книге отображаются ранее удалённые контакты.

Сообщение admin » 12 сен 2019, 11:32

Понятно, спасибо за подробное описание.
Дело в том, что контакты удаляются когда нет Синхронизации с НОИП, таким образом они не попадают в эту секцию записей <deletedobj> которая используется для Синхр. с НОИП.
Поэтому возникает эффект возвращения этих контактов, когда Синхр. с НОИП включается.

Попробуйте этот вьювер,возможно исправили
http://litemanager.ru/bug_test/ROMViewer.zip
С уважением LiteManagerTeam

support@litemanager.ru
+7 909 424 80 31
Icq: 615906065
Skype: LiteManagerTeam
admin
Администратор
 
Сообщения: 4027
Зарегистрирован: 02 июн 2010, 13:59

Re: В адресной книге отображаются ранее удалённые контакты.

Сообщение Story » 12 сен 2019, 14:46

Стало лучше, спасибо.
Story
 
Сообщения: 5
Зарегистрирован: 05 дек 2018, 09:14


Вернуться в LiteManager: Техническая поддержка, тестирование, неполадки и другие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6