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

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

Скачать

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

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

iconOn - Конфигуратор или продукт AutoDesk не запущены. Пропущенных событий нет
iconOnAtention - Конфигуратор или продукт AutoDesk не запущены. Имеются пропущенные события
iconOff - Конфигуратор или продукт AutoDesk запущены. Пропущенных событий нет
iconOffAtention - Конфигуратор или продукт AutoDesk запущены. Имеются пропущенные события

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

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

AutoUpdater 1

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

AutoUpdater 1.1 Пропущенные события

В случае, когда было произведено обновление компонентов плагина или функций и окно с сообщением не было закрыто (см. далее) в папке ModPlus создается файл remindUpdates.txt, содержащий события обновления. При нажатии на данный пункт меню будет открыто окно, содержащее пропущенные события:

AutoUpdater 2

При нажатии на кнопку Закрыть окно закрывается и файл remindUpdates.txt удаляется. 

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

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

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

AutoUpdater 5

Если пользователь не закрывает окно нажатием на крестик в правом верхнем углу, то окно автоматически закрывается по истечении 15 секунд, а в папке ModPlus создается файл remindUpdates.txt, содержащий сообщение из окна.

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

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

Сбор и отправка статистики происходят раз в сутки. Статистика содержит следующие данные:

  • Логин (указанный в Конфигураторе)
  • Имя пользователя (в Windows)
  • Версия ОС
  • Разрядность ОС
  • Информацию о языке
  • Информация о местоположении пользователя (страна и город), определяемая по IP
  • Путь расположения плагина ModPlus
  • Общая информация о диске, на котором установлен плагин
  • Информацию об установленных автокадах и информацию об установленных функциях ModPlus.

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

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

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

AutoUpdater 1.4 Ручная установка/обновления

Данный пункт не доступен если запущен Конфигуратор или продукт AutoDesk. Для всех компонентов плагина и для всех функций на сайте присутствует возможность скачать актуальную версию в виде установочного файла с расширением .mpif (ModPlus Install File). В случае, если у Вас отсутствует доступ к сети internet, то вы можете установить или обновить компоненты плагина вручную, предварительно скачав установочные файлы:

AutoUpdater 3

Установить из файла – установка или обновление из указанного установочного файла .mpif

Установить из папки – установка или обновление из указанной папки в которой располагаются установочные файлы .mpif

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

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

AutoUpdater 1.5 Настройки

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

AutoUpdater 4

Автозапуск модуля с Windows – установите флажок, чтобы модуль автоматически загружался с Windows. Рекомендуется!

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

При наличии обновлений – вариант события при наличии обновлений. Доступные значения: Устанавливать автоматически (Рекомендуется), Спрашивать

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

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

Разрешить отправлять статистику - пункт аналогичен пункту в настройках Конфигуратора - позволяет модулю отправлять статистику на сервер modplus.org. Статистика отправляется модулем автообновления один раз в сутки. Файл статистики располагается в папке /ModPlus/UserData/. Подробнее о данном функционале в новости Работа с сервером

Разрешить отправлять файлы ошибок - пункт аналогичен пункту в настройках Конфигуратора - позволяет плагину отправлять файлы ошибок на сервер modplus.org. Файлы отправляются модулем автообновления с периодичностью проверки обновлений. Подробнее о данном функционале в новости Работа с сервером

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

AutoUpdater 1.6 Выход

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