Модуль автообновления

Доступная версия: 38.3.0.0 от 16.04.2024

Один из компонентов ModPlus, отвечающий за обновление и ручную установку всех компонентов

Исполняемым файлом для модуля является mpAutoUpdater.exe, который располагается в папке ModPlus. При запуске Конфигуратора модуль запускается автоматически. Модуль работает в трее (панель задач Windows). В зависимости от текущего состояния модуля иконка модуля отображается в одном из пяти вариантов:

trayIconAllow - Конфигуратор или поддерживаемый продукт не запущены. Пропущенных событий нет
trayIconAllowOnWork - Конфигуратор или поддерживаемый продукт не запущены. Идет процесс проверки и/или обновления
trayIconBusy - Конфигуратор или поддерживаемый продукт запущены. Пропущенных событий нет
trayIconBusyOnWork - Конфигуратор или поддерживаемый продукт запущены. Идет процесс проверки и/или обновления
trayIconUpdate1trayIconUpdateU - Обновления скачаны и будут установлены после закрытия блокирующей программы (Конфигуратор или поддерживаемый продукт). На иконке отображается число от 1 до 9, указывающее на количество уникальных обновлений. Если обновлений больше 9, то на иконке отображается буква U

Проверка наличия обновлений происходит через период времени, указанный в настройках (см. далее), а также через одну минуту после запуска модуля.

При двойном нажатии на иконку модуля левой кнопкой мышки открывается окно настроек модуля или Конфигуратор (обработка двойного клика задается в настройках модуля). При нажатии на иконку правой кнопкой мышки открывается контекстное меню модуля:

1

В заголовке контекстного меню отображается текущая и доступная Общая версия.

Контекстное меню содержит следующие пункты:

1.2 Проверить обновления

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

При проверке обновлений компонентов ModPlus и плагинов происходит их скачивание и установка (в случае, если Конфигуратор или продукт Autodesk не запущены) или сообщение о наличии обновлений (в случае, если Конфигуратор или продукт Autodesk запущены). Сообщение о наличии обновлений или сообщение об установленных обновлениях (а также ошибки при попытке обновления) отображаются в специальном окне:

5

В случае, если при проверке наличия обновлений, имеются новые плагины (т.е. плагины, отсутствующие у пользователя) появляется окно со списком плагинов в котором можно или их установить, или отметить галочкой, чтобы модуль больше не сообщал про их установку.

При обновлении модуля автообновления, сообщение об обновлении отображается в стандартном информационном окне Windows, всплывающем в правом нижнем углу экрана. Текущая версия модуля отображается в окне настроек (см. далее)

1.3 История изменений

Данный пункт открывает историю изменений в отдельном окне:

AutoUpdater 7

В данном окне также отображается текущая и доступная Общая версия.

1.3 Компоненты

Данный пункт открывает сервис проверки версий компонентов в отдельном окне:

AutoUpdater 8

В данном окне также отображается текущая и доступная Общая версия.

1.7 Открыть Конфигуратор

Данный пункт меню не отображается если открыто блокирующее приложение (поддерживаемый продукт).

Запуск Конфигуратор ModPlus

1.8 Открыть папку ModPlus

Открывает папку расположения установленного программного обеспечения ModPlus

1.9 Открыть папку UserData

Открывает папку хранения пользовательских данных

1.5 Настройки

Данный пункт меню открывает окно настроек модуля:

4

Период проверки обновлений – задает промежуток времени (считая от запуска модуля) через который происходит проверка наличия обновлений. Доступные значения: 30 мин, 1 час, 2 часа, 4 часа, 8 часов

При установке новых плагинов – вариант события при установке новых плагинов. Доступные значения: Перестраивать стандартное меню адаптации (по аналогии с работой кнопки «Построить стандартно» на вкладке Адаптация в Конфигураторе), Не перестраивать меню (в данном случае нужно будет запустить Конфигуратор и на вкладке Адаптация добавить новые плагины в меню вручную)

Двойной клик по иконке в трее - вариант события, которое происходит при двойном клике левой кнопки мышки по иконке в трее. Доступные значения: Открыть настройки модуля автообновления, Открыть Конфигуратор.

Не показывать уведомления, если обновление содержит неважные изменения (исправления ошибок) – если обновления плагинов или компонентов ModPlus (кроме самого модуля автообновления) содержат неважные изменения (к таким изменениям в основном относятся исправления небольших ошибок), то обновление будет происходить без отображения прогресса и окна оповещения. Если при наличии неважных обновлений будет открыто приложение, блокирующее возможность обновления (AutoCAD, Revit, Renga, Конфигуратор), то повторная проверка обновлений запустится сразу после закрытия блокирующего приложения. Если проверка наличия обновлений запущена через контекстное меню, а также если при обновлении возникли ошибки, то окно прогресса и окно оповещения будут показываться независимо от установленной галочки.

Настройки уведомлений – открывает окно настройки уведомлений:

AutoUpdater 6

Настройки уведомлений также можно открыть в Конфигураторе и окне настроек в AutoCAD/Revit/Renga.

Новости – настройка показа новостей в зависимости от их типа. Новости показываются в специальном всплывающем окне в нижнем правом углу экрана.

Закрыть – закрытие данного окна с сохранением выбранных настроек. Все настройки модуля автообновления сохраняются в реестре.

1.6 Выход

Закрытие модуля автообновления