Установщик модулей
Утилита установки для Топоматик Robur. Находит установленные продукты Robur, показывает каталог модулей и ставит Библиотеку модулей и отмеченные модули за один запуск. Там же — удаление модулей и откат на прошлую версию.
SHA-256 · 86e70d686b7e5018f4508d51556911ffb8609e2d2311353210143ad7aad0cc5a
Проверить после скачивания: certutil -hashfile AbrRoburSetup.exe SHA256
Модуль бесплатный, «как есть» — условия использования
01Зачем нужен
Модули Robur ставятся из Библиотеки модулей, но саму Библиотеку сначала надо поставить вручную через Диспетчер пакетов — и в каждый продукт Robur отдельно. Установщик делает это за один запуск: отмечаете продукты, отмечаете модули, подтверждаете план.
Библиотека ставится первой или остаётся как есть, если её версия актуальна. Несовместимые сочетания «продукт / модуль» не ставятся, а показываются серым с причиной.
02Совместимость
Топоматик Robur 16.0: Автомобильные дороги, Генеральные планы, Инженерные сети, Искусственные сооружения, Железные дороги, Изыскания и учебная версия. Минимальный билд Robur свой у каждого модуля и указан в каталоге: если билд старее, модуль будет пропущен с причиной.
Компьютер: Windows 10 или 11 (64-разрядная), .NET Framework 4.8, не меньше 200 МБ свободного места на диске с Program Files. Проверка требований — кнопка «Требования» в самой утилите.
03Как поставить
- Закройте Robur — файлы модулей заняты, пока он запущен.
- Скачайте и запустите AbrRoburSetup.exe.
- Windows покажет «Неизвестный издатель» → Подробнее → Выполнить в любом случае. Файл не подписан цифровой подписью.
- Отметьте продукты Robur и нужные модули. Утилита покажет план по каждому продукту.
- Нажмите Установить и подтвердите запрос прав администратора — он один на все выбранные продукты.
- Запустите Robur: модули появятся на вкладке «Модули».
04Куда ставятся файлы
Модули Robur живут в папке программы в Program Files, поэтому установке нужны права администратора: запрос UAC появляется один раз на все выбранные продукты. Утилита записывает файлы, пакет и запись в списке пакетов Robur так же, как штатный Диспетчер пакетов.
Каждый продукт ставится отдельной транзакцией с резервной копией: если в одном продукте что-то пошло не так, он откатывается к прежнему состоянию, а остальные продукты это не затрагивает. Чужие файлы утилита не трогает.
05Откуда берутся модули
Список модулей и ссылки на пакеты приходят из общего каталога. Источников три, по очереди: каталог на GitHub, зеркало в Yandex Object Storage и снимок каталога, вшитый в утилиту при сборке. Каждый пакет проверяется по контрольной сумме SHA-256 до записи на диск: повреждённый или подменённый файл не установится.
06Другая версия
Кнопка «Другая версия…» показывает выпущенные релизы модуля и ставит выбранный — например, чтобы вернуться на прошлую версию. Прошлые версии скачиваются только с GitHub и тоже проверяются по SHA-256. Библиотека модулей всегда ставится в версии из каталога.
07Удаление
Закройте Robur, запустите утилиту и выберите режим «Удалить модули»: отметьте продукты и модули, подтвердите план. Удаление идёт той же транзакцией с резервной копией. Если удаляется Библиотека модулей, вместе с ней уходят и модули ABR — без неё они не загружаются.
08Журнал
Ход установки виден в окне: прогресс и журнал по каждому продукту. После завершения кнопка «Открыть журнал» открывает файл журнала. Все журналы лежат здесь:
09Частые вопросы
Зачем права администратора?
Модули Robur записываются в папку программы в Program Files. Запрос UAC появляется один раз на все выбранные продукты.
Windows пишет «Неизвестный издатель» — это нормально?
Да, файл не подписан цифровой подписью. Нажмите «Подробнее» → «Выполнить в любом случае». Скачивайте только с этой страницы: рядом с кнопкой указана контрольная сумма SHA-256, её можно сверить командой certutil -hashfile AbrRoburSetup.exe SHA256.
Robur должен быть закрыт?
Да. Пока он запущен, файлы модулей заняты и не заменятся.
У меня несколько продуктов Robur — ставить в каждый отдельно?
Нет. Отметьте все нужные продукты — утилита поставит модули в каждый за один запуск и покажет результат по каждому продукту отдельно.
Почему модуль в списке серый?
Он несовместим с выбранным продуктом или билдом Robur. Причина написана рядом с модулем.
Как потом обновлять модули?
Из Robur: Модули → Библиотека модулей, кнопка «Обновить» на карточке. Или повторным запуском установщика.
Пользуетесь модулем?
Расскажите, что перестали делать руками и что не работает в модуле.
Установщик модулей 1.1.0 · Топоматик Robur 16.0.62.12+