Как выше и писал, - на всех часто нажимаемых кнопках. Например "Согласовать" и т.д. и т.п., на открытии базы, в общем коде создания документа СЭД...а в какой момент этот скрипт стартует?
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
Как выше и писал, - на всех часто нажимаемых кнопках. Например "Согласовать" и т.д. и т.п., на открытии базы, в общем коде создания документа СЭД...а в какой момент этот скрипт стартует?
ну не совсем.... Что делать, если клиента закрывали с открытыми вкладками? Что делать если накатили и дизайн во время работы с этой базой?Ну, например, при открытии базы....
Можно, но это уж больно большие затраты, по моему. Если бы был какой-то общий механизм релизов, типа UpdateSite, и HCL бы к этому сама такой мониторинг прикрутила... Ну или самим уже можно было бы. А так у каждого своя система релизов...можно же сделать фоновый процесс на capi, который будет стартовать вместе с клиентом, как это marvel client делает и он будет следить за чем-то.
иначе говоря, если пытаться отслеживать обновления на самом клиенте, то это должна быть некая активность: фоновый агент, локальный шедулер, скрипт при открытии бд, функция вызываемая при каждом старте какого-либо действия пользователя.
но по факту, capi поток фоном на клиенте - то что нужно. Ну может rpc на java еще, если плагин сделать и всем установить.
У Нашеда, давным давно, была прибабаха для запуска чонить при старте клиента. Работала через функцию в какойта нотусевой ДЛЛке, к которой были обращения при любых телодвижениях в клиенте... Вот не находится пока((( точно знаю, что прибабаху сохранял у себя, но так и не применил. Но вот где она???))))Можно, но это уж больно большие затраты, по моему. Если бы был какой-то общий механизм релизов, типа UpdateSite, и HCL бы к этому сама такой мониторинг прикрутила... Ну или самим уже можно было бы. А так у каждого своя система релизов...
вродить с 10-ой марвел софтина есть, я её ф-ций не помню, но там куча всяких шняжекМожно, но это уж больно большие затраты, по моему. Если бы был какой-то общий механизм релизов, типа UpdateSite, и HCL бы к этому сама такой мониторинг прикрутила... Ну или самим уже можно было бы. А так у каждого своя система релизов...
Далее при открытии каждой формы, библиотеки СВЕРЯТЬ версию в профайле и в том системном документе. Если не совпадает, сворачиваться на фиг с форматированием жесткого диска.
В данном случае профайлы - не лучшее решение. т.к. они могут кешироваться. Поэтому мы отказались от этого и проверяем (код выше) на часто используемых действиях. Ну можно ещё и на открытии документа проверять.Ключевым моментом было "сверять". А иначе никакого смысла. Конечно, открытые на чтение документы всегда останутся "старыми", но как только пользователь попытается что-то сделать с ними должна сработать проверка.
Добрый день
После обновления релиза, требуется перезапустить клиентов для исключения кеширования LS библиотек
Как реализовать данную штуку программным путем ?
nsd -kill
ну если так сурово, а марвел почему-то использовать не хочется - что мешает в винде команду запустить?Как передать команду?
Допустим 500 клиентов, нужно дропнуть 200 клиентов которые работают в определенной БД, но 100 клиентов сейчас не в сети
Отправить по почтеКак передать команду?
Допустим 500 клиентов, нужно дропнуть 200 клиентов которые работают в определенной БД, но 100 клиентов сейчас не в сети
Обучение наступательной кибербезопасности в игровой форме. Начать игру!