Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Изображения и клиенты  (Прочитано 1371 раз)

Серега

  • Постоялец
  • ***
  • Сообщений: 249
    • Просмотр профиля
Изображения и клиенты
« : 31 Августа 2023, 17:27:53 »
Добрый день!
Не могу разобраться в ситуации, что ни так.
Есть сервер. Проект. Папка Pictures и в ней картинки для проекта. Не анимация.
В редакторе картинки видны. В клиенте запущенном на сервере картинки видны. Сервер установлен как служба.
Заходим на другом клиенте (физически другой арм, по сети подключенный, установлен только клиент) и картинок нет.
И тут пару вопросов.
1. По идее картинки надо скопировать на клиента. Правильно? Или они по сети при подключении скачиваются? (Вроде где-то это уже обсуждалось, но не уверен и не смог найти тему на форуме, или это в руководстве было, хз)
2. Если да, то куда?
3. Если в папке Pictures было изменено имя файла, в редакторе в старом объекте "Изображение" привязана новая картинка. Сохранение в редакторе  и перезапуск проекта достаточно что бы изменения вступили в силу? Или нужно перезапускать саму службу сервера?
Жду вопросов и предложений.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1301
    • Просмотр профиля
Re: Изображения и клиенты
« Ответ #1 : 02 Сентября 2023, 09:30:30 »
Здравствуйте.

Начиная с версии 2.5.1.0 клиенты Simple-Scada автоматически копируют с сервера пользовательские изображения. Если используется более старая версия и в проекте имеются пользовательские (свои) изображения или анимация, то эти изображения необходимо скопировать на клиентские компьютеры вручную в папку "...\Simple-Scada\Pictures" (перейти в папку можно через ярлык на рабочем столе). Проверьте, имеются ли все необходимые изображения в папке Pictures на данном клиенте? Если нет, то скопируйте изображения на данный клиент вручную и перезапустите клиент скады.

Возможно из-за проблем с настройкой прав пользователей Windows, у клиента скады нет прав на чтение файлов(из-за этого могут не загружаться изображения), либо вообще заблокирован доступ к папке Pictures. Убедитесь, что у папки Pictures нет ограничений доступа. Попробуйте запустить клиент скады "от имени администратора"(клик ПКМ по ярлыку клиента -> Запуск от имени администратора), если изображения будут отображаться корректно, то значит точно имеются проблемы с настройкой прав пользователей.

Цитировать
Если в папке Pictures было изменено имя файла, в редакторе в старом объекте "Изображение" привязана новая картинка. Сохранение в редакторе  и перезапуск проекта достаточно что бы изменения вступили в силу? Или нужно перезапускать саму службу сервера?
Достаточно перезапустить проект на сервере.
« Изменён: 03 Марта 2025, 10:35:52 от Simple_Scada »

Серега

  • Постоялец
  • ***
  • Сообщений: 249
    • Просмотр профиля
Re: Изображения и клиенты
« Ответ #2 : 05 Сентября 2023, 09:10:05 »
Спасибо!
Стало понятнее.

funkwerkstatt

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Изображения и клиенты
« Ответ #3 : 02 Апреля 2025, 10:06:42 »
Тоже не грузились пользовательские изображения при текущем пользователе не администраторе системы. Как оказалось скада сохраняет свои файлы не в документы текущего пользователя, а в C:\Users\Администратор\Documents\Simple-Scada 2 Таким образом нужно дать доступ именно в эту папку

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1301
    • Просмотр профиля
Re: Изображения и клиенты
« Ответ #4 : 02 Апреля 2025, 10:33:29 »
Здравствуйте.

Цитировать
Как оказалось скада сохраняет свои файлы не в документы текущего пользователя, а в C:\Users\Администратор\Documents\Simple-Scada 2
Скада использует ту директорию, которая была указана на этапе установки (по умолчанию это документы пользователя, под которым производится установка). Если требуется работать под разными пользователями, то в качестве директории пользовательских данных при установке укажите директорию, доступную нужным пользователям.